為什麼manjaro需要設定兩個源呢?

時間 2021-06-09 19:45:44

1樓:AlynxZhou

作為 Arch Linux CN 倉庫 maintainer 之一的小透明來回答這個問題了(

pacman-mirrors 配置的是官方源裡的幾個倉庫,這些系統裡預設是啟用的,它按照訪問速度列出映象站列表,Manjaro 列出的就是 manjaro 提供的官方源。

Arch Linux CN 其實是由 Arch Linux 使用者維護的第三方倉庫,裡面主要打包了一些常用但是不在官方倉庫裡的包,是使用者維護的而不是官方維護的。本來你的系統裡是沒有的,需要自己新增進去。

另外你看到的這些「很多manjaro的相關配置」,基本都不太靠譜,因為 Arch Linux CN 的倉庫是不支援 Manjaro 使用的,具體宣告可以參考 Arch Linux 中文社群倉庫 " Arch Linux 頁面最底下。原因在於 Arch Linux CN 倉庫官方的打包環境是 Arch Linux 而不是 Manjaro,打包生成的二進位制都只符合 Arch Linux 的軟體版本,而一旦某些依賴在 Manjaro 的二進位制版本和 Arch Linux 的版本不一致,Arch Linux CN 倉庫是不處理這種情況的,後果自負……總而言之這是兩個相似但不同的發行版,能用只是說明運氣不錯(

最後那三個命令是設定環境變數,Linux 下的程式依靠環境變數確定使用什麼輸入法(輸入法有好多種,比如常見的 fcitx 和 ibus,總得選乙個),三條的話分別就是給用 GTK,Qt和其他X程式讀取的,之所以寫入 xprofile 是因為 X 啟動時會載入這個檔案,這樣 X 下面的圖形程式啟動的時候就能讀取這些變數了。假如你使用的不是 X 而是 Wayland,就需要加到別的檔案,總之要在圖形程式啟動之前載入這三個環境變數。

如果想查文件,ArchWiki 非常全面,但仍然要注意 Manjaro 有很多地方可能和 Arch 不一致,不能直接照搬,而我是 Arch Linux 使用者,所以對 Manjaro 的文件不是特別了解,只能建議你參考 Arch Wiki。

2樓:Arch G

首先,pacman-mirrors是官方源,從manjaro的映象同步過來的,而archlinuxcn是由中國開發者維護的映象,本來用於archlinux的,補全了官方源沒有的一些中國使用者日常或開發需要的軟體,但manjaro也是pacman包管理,所以也能用,但不是完美相容,兩者不是並集的關係。你說.xprofile下那個是環境變數,配置檔案前加x的都是關於圖形介面的,linux本來由外中國人開發的,都是用的英文,有志願者漢化已經不錯了。

為什麼手機不能設定關機需要密碼驗證?

亂世狼煙 如果需要關機密碼驗證,那是不是應該有一部超長待機。無限電量的手機?在你不用的時候,手機一直等你輸入驗證後,再自動關機呢? 繁華中的沉寂 瀉藥不能設定密碼是因為 1.Android系統 安卓系統的手機通常具有強制關機的功能,大多數手機只需長按電源鍵十秒左右即可強行關閉手機 黑屏後不放手會直接...

為什麼心理諮詢需要遵守嚴格的設定?

葉浟 心理諮詢 一切言語化的形式 看起來像是在聊天,但是卻是一種有著設定的 聊天 諮詢設定保證了諮詢師和來訪者雙方的權益,並且為諮詢的起效提供了可能。回想一下,在日常生活中你和朋友聊天的場景,你們會提前預約時間聊天嘛?你們會每次聊天都有乙個固定的時間嘛?你們會在聊天之外的時間完全不聯絡嘛?如果日常的...

vs2010為什麼設定了靜態編譯還是需要dll檔案才能執行exe呢?

你的sqlite是怎麼獲得的?如果是通過Visual Studio外掛程式安裝的,你拿到得應該是dll版,你編譯鏈結的lib是dll的stub,發行時就得帶著dll。這和你設定 MT沒關係。你要把sqlite靜態編譯到exe裡,要麼找到它的靜態lib發行版,要麼自己下原始碼編譯乙個出來。 叛逆者 M...