Manjaro 玩機記錄


需求: 物理機使用linux個人版本系統,最好支持 微軟office QQ/Tim 等通訊軟件,

軟件易安裝, 圖形界面可修改, 具有多個多個開發環境如:python2 python3 gcc nodejs php 等等

 

目前看中linux發行版個人操作系統是 manjaro , 打算安裝來體驗一波:https://www.manjaro.cn/

安裝教程:

https://blog.csdn.net/aaazz47/article/details/77416136?locationNum=6&fps=1

百度貼吧:

https://tieba.baidu.com/f?kw=manjaro&fr=ala0&tpl=5

 

安裝好系統后,首先配置pacman源,然后更新所有軟件包

#pacman 修改 mirrorlist
#manjaro 安裝后要修改默認的 mirrorlist, 否則更新包時可能極慢。
#執行如下命令修改默認的mirrorlist,
sudo pacman-mirrors -f
#or sudo pacman-mirrors -c China

#再執行更新 sudo pacman -Syu

 

manjaro 目前排名第一!!! 什么kali ubuntu debian centos開始掉, 國內深度deepin所處位置還不錯

 

https://distrowatch.com/dwres.php?resource=popularity

https://www.manjaro.cn/bbs/topic/manjaro%e5%9c%a8distrowatch%e4%b8%8a%e7%9a%84%e6%8e%92%e5%90%8d%e5%b7%b2%e7%a8%b3%e5%b1%85%e7%ac%ac2

 

初始化配置,為避免踩不必要的坑,按照下面教程安裝准沒錯

參考鏈接:  https://blog.csdn.net/ZOKEKAI/article/details/74740664

1.切換中國源

sudo gedit /etc/pacman-mirrors.conf

如果提示沒有gedit , 則執行命令 : sudo pacman -S gedit

修改如下地方為中國:

OnlyCountry = China


2.增加archlinuxcn軟件倉庫以及各種開發工具源

sudo gedit /etc/pacman.conf

添加以下內容:

[archlinuxcn]

SigLevel = Optional TrustedOnly

Server = http://mirrors.ustc.edu.cn/archlinuxcn/$arch

[arch4edu]

SigLevel = Never

Server = http://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch


3.更新並選擇最快的源列表

sudo pacman-mirrors -g


4.更新系統

sudo pacman -Syyu


5.安裝archlinuxcn-keyring

sudo pacman -S archlinuxcn-keyring

如果安裝失敗,則執行以下命令:

sudo pacman -Syu haveged

sudo systemctl start haveged

sudo systemctl enable haveged

sudo rm -rf /etc/pacman.d/gnupg

sudo pacman-key --init

sudo pacman-key --populate archlinux

sudo pacman -S archlinuxcn-keyring

sudo pacman-key --populate archlinuxcn


6.安裝yaourt

sudo pacman -S yaourt


7.安裝搜狗輸入法

sudo pacman -S fcitx-sogoupinyin

sudo pacman -S fcitx-im

sudo pacman -S fcitx-configtool

sudo gedit ~/.xprofile

export GTK_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

export XMODIFIERS="im=fcitx"


8.安裝配置git

sudo pacman -S git

設置個人github信息:

git config --global user.name "github昵稱"

git config --global user.email "注冊郵箱"


9.安裝配置zsh

sudo pacman -S zsh zsh-completions

cat /etc/shells

chsh -s /bin/zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"


10.安裝最新oracle-java並設置為默認

sudo pacman -S jdk

sudo archlinux-java set java-8-jdk


11.在軟件中心卸載不需要的軟件,安裝wps、chrome、shadowsocks-qt5、eclipse-java、gimp、vlc、vim、vim-youcompleteme-git、Foxit Reader、electronic-wechat(具體根據個人情況,可用“yaourt 軟件名”的方式安裝軟件)


12.安裝apktool及android-tools

sudo pacman -S android-apktool android-tools


13.解決Windows和Linux雙系統時間不一致問題

sudo timedatectl set-local-rtc 1

 

 

 

 

 

廢話不多說,說說安裝過程踩過的坑

通過自動 pacman-mirrors -c China 命令生成的源,在更新所有軟件包時除了問題,具體操作如下:

[demon-manjaro ~]# pacman -Syu haveged
:: 正在同步軟件包數據庫...
 core 已經是最新版本
 extra 已經是最新版本
 community 已經是最新版本
 multilib 已經是最新版本
 archlinuxcn              821.1 KiB  4.45M/s 00:00 [###################] 100%
警告:haveged-1.9.1-4 已經為最新 -- 重新安裝
:: 正在進行全面系統更新...
:: 替換 gnome-themes-standard 嗎 (使用 extra/gnome-themes-extra )? [Y/n] y
:: 替換 pkg-config 嗎 (使用 core/pkgconf )? [Y/n] y
正在解決依賴關系...
正在查找軟件包沖突...
警告:檢測到依賴關系環:
警告:harfbuzz 將在它 freetype2 的依賴關系之前被安裝
警告:檢測到依賴關系環:
警告:rubygems 將在它 ruby 的依賴關系之前被安裝

軟件包 (614) accountsservice-0.6.49-1  acpid-2.0.29-2
             nss-3.37.1-1  nss-mdns-0.10-7  ntp-4.2.8.p11-2  octopi-0.8.13-1
             python-html5lib-1.0.1-2  python-jade-application-kit-1.3.5-1
             python-keyutils-0.5-2  python-lockfile-0.12.2-2
             python-msgpack-0.5.6-1  python-packaging-17.1-1
             python-pillow-5.1.0-1  python-pip-10.0.1-1
             python-progress-1.3-2  python-pycurl-7.43.0.2-1
             python-pyqt5-5.10.1-3  python-pytoml-0.1.16-1
             python-requests-2.18.4-3  python-retrying-1.3.3-3
             python-setuptools-1:39.2.0-2  python-urllib3-1.23-1
             python-webencodings-0.5.1-1  python2-2.7.15-1
             qbittorrent-4.1.1-2  qca-qt5-2.1.3-10  qgpgme-1.11.1-1
             qqc2-desktop-style-5.46.2-2  qrencode-4.0.2-1  qt4-4.8.7-24
             qt5-base-5.11.0-1  qt5-declarative-5.11.0-1
             qt5-graphicaleffects-5.11.0-1  qt5-imageformats-5.11.0-1
             qt5-location-5.11.0-1  qt5-multimedia-5.11.0-1
             qt5-quickcontrols-5.11.0-1  qt5-quickcontrols2-5.11.0-1
             qt5-script-5.11.0-2  qt5-sensors-5.11.0-1  qt5-speech-5.11.0-1
             qt5-svg-5.11.0-1  qt5-tools-5.11.0-1
             qt5-virtualkeyboard-5.11.0-1  qt5-webchannel-5.11.0-1
             qt5-webkit-5.212.0alpha2-15  qt5-x11extras-5.11.0-1
             qt5-xmlpatterns-5.11.0-1  qtermwidget-0.9.0-1  raptor-2.0.15-8
             readline-7.0.005-1  ruby-2.5.1-1  rubygems-2.7.7-1
             xorg-font-util-1.3.1-2  xorg-font-utils-7.6-5
             xorg-fonts-alias-1.0.3-2  xorg-fonts-encodings-1.0.4-5
             xorg-luit-1.1.1-3  xorg-server-1.19.6+24+g56547b196-1
             xorg-server-common-1.19.6+24+g56547b196-1
             xorg-setxkbmap-1.3.1-2  xorg-xdpyinfo-1.3.2-2
             xorg-xkbcomp-1.4.2-1  xorg-xmodmap-1.0.9-2  xorg-xrandr-1.5.0-1
             xterm-333-1  xz-5.2.4-1  yajl-2.1.0-2  yakuake-3.0.5-1
             zenity-3.28.1-1  zita-alsa-pcmi-0.2.0-4  zsh-5.5.1-1
             zstd-1.3.4-1  zvbi-0.2.35-2  haveged-1.9.1-4

下載大小:      0.04 MiB
全部安裝大小:  4754.13 MiB
凈更新大小:   197.64 MiB

:: 進行安裝嗎? [Y/n] y
:: 正在獲取軟件包......
 haveged-1.9.1-4-x86_64    41.2 KiB  0.00B/s 00:00 [###################] 100%
(612/612) 正在檢查密鑰環里的密鑰                   [###################] 100%
警告:Public keyring not found; have you run 'pacman-key --init'?
正在下載所需的密鑰......
錯誤:key "54C28F4FF5A1A949" could not be looked up remotely
錯誤:key "FCF3C8CB5CF9C8D4" could not be looked up remotely
錯誤:key "CEB167EFB5722BD6" could not be looked up remotely
錯誤:key "396E3E25BAB142C1" could not be looked up remotely
錯誤:key "8DB9F8C18DF53602" could not be looked up remotely
錯誤:key "2C089F09AC97B894" could not be looked up remotely
錯誤:key "37E0AF1FDA48F373" could not be looked up remotely
錯誤:key "901C1C320EB0D45D" could not be looked up remotely
錯誤:key "F22FB1D78A77AEAB" could not be looked up remotely
錯誤:所需的密鑰從密鑰環中丟失
錯誤:無法提交處理 (未預期的錯誤)
發生錯誤,沒有軟件包被更新。

 

 解決方式:后面參照下面鏈接將pacman設置為手動配置源,參考鏈接如下

https://blog.csdn.net/aaazz47/article/details/77416136?locationNum=6&fps=1

 https://www.archlinuxcn.org/gnupg-2-1-and-the-pacman-keyring/

https://github.com/archlinuxcn/repo/issues/300

http://tieba.baidu.com/p/4869929663

$ sudo pacman -S archlinuxcn-keyring
$ sudo pacman-key --refresh-keys

 http://tieba.baidu.com/p/5571242983

 

第一次裝manjaro 使用的是kde環境, 雖然能夠通過yaourt 成功安裝qq tim 軟件,

但是運行不起來, 不過界面和穩定性相對來說還行。 打算試試 deepin桌面環境,

這樣就可以裝什么qq tim 迅雷啦

教程如下:

https://blog.csdn.net/JerryLife/article/details/78181613

初次安裝manjaro-deepin

 

 

 

未完待續。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM