簡體   English   中英

使用 sudo atom 根本不再打開 Atom,更不用說以 root 身份打開了

[英]Using sudo atom no longer opens Atom at all, let alone as root

我正在使用 Atom 編輯器。 昨天,如果我輸入:

  • sudo atom . 它以root身份打開當前目錄
  • sudo atom它用我上次以 root 身份打開的任何東西打開了 Atom

今天,如果我運行這些命令中的任何一個,什么都不會發生。 編輯器沒有打開,也沒有錯誤信息。

這些終端命令昨天在這些完全相同的文件上工作,今天他們沒有。

我怎樣才能解決這個問題? 為什么會這樣?

如果我沒有提供足夠的信息,那是因為我不知道需要哪些信息才能更全面地解釋我的情況。 讓我知道我應該添加什么我很樂意編輯這個問題來提供它。

Atom    : 1.13.0
Electron: 1.3.13
Chrome  : 52.0.2743.82
Node    : 6.5.0

Ubuntu 14.04 LTS
Elementary OS Freya (64-bit)

更新 Atom 文本編輯器后,似乎我需要運行 --no-sandbox 標志,但過了一段時間它變得無聊,所以我寫了一個簡單的 BASH 腳本來為我做這件事:

eval "atom --no-sandbox 標志"

只需將其保存在您經常使用的公共目錄中,然后在終端中鍵入 ./atom_text_editor.sh 即可部署(取決於您為腳本選擇的名稱)

建議,在 linux 上工作時避免使用 sudo 或 su 指令,它們旨在執行特權指令,如系統配置。 可能和權限有關,執行 ls -al 並驗證您文件的所有者/組是否為 root,如果沒有,則檢查“其他人”是否具有讀取權限,如果沒有,那就是問題所在。

請注意,建議使用 sudo 運行 atom。

我已經遇到這個問題幾天了,幾周前我使用 snap(在 ubuntu 18.04 上)安裝了 atom,當時它運行良好,但最近幾天如果我運行“sudo atom”,什么都不會發生,使用 snap 重新安裝它,仍然無效,刪除設置,仍然無效。

我最終使用 apt 包管理器安裝了 atom,現在它可以工作了。 我使用了本指南: https : //codeforgeek.com/install-atom-editor-ubuntu-14-04/

此外,當使用 sudo 運行 atom 時,它應該使用 --no-sandbox 標志運行。

結論:使用 snap 安裝時似乎是 atom 的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM