目录
Manjaro基本配置和常用软件安装
为了记录Manjaro配置过程,为以后重装做准备。使用的是GNOME版本,目前稳定,之前使用KDE几次重启直接漰溃了。
更新系统
换源
sudo pacman-mirrors -i -c China -m rank
设置 archlinuxcn 源
sudo vi /etc/pacman.conf
增加
[archlinuxcn]
SigLevel = Optional TrustedOnly
#中科大源
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
#清华源
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
更新源列表
sudo pacman-mirrors -g
更新
sudo pacman -Syyu
签名问题
sudo pacman -S archlinuxcn-keyring
配置双显卡(单显卡应该不用配置)
也许这样是更好的方法 -> Guide: Install and configure optimus-manager for hybrid GPU setups (Intel/NVIDIA),但我需求不大。
在Manjaro Settings Manager中将所有显卡驱动替换成bumblebee结尾的驱动。(安装Manjaro时我选择的是闭源)
安装依赖
sudo pacman -S virtualgl lib32-virtualgl lib32-primus primus
安装bumblebee
sudo pacman -S bumblebee
开启服务
sudo systemctl enable bumblebeed
添加用户
sudo gpasswd -a $USER bumblebee
重启
reboot
测试集显的FPS
glxgears
测试独显的FPS
optirun glxgears
查看显卡信息
optirun nvidia-smi
使用optirun XX 就可以使用独显了
硬盘挂载
查看硬盘标识
sudo fdisk -l
查看UUID
ls -l /dev/disk/by-uuid/
写入/etc/fstab
vim /etc/fstab
如
UUID=30332a09-66f0-41b5-8d40-2eb1e7b89249 /mnt ext4 defaults 0 0
安装软件
ArchWiki
Manjaro Hello
打开Manjaro Hello配置一下应用程序
主要是删掉Firefox和office套件,其他随意
安装yay
sudo pacman -Sy yay
安装输入法
安装fcitx5
yay -S fcitx5-im fcitx-googlepinyin
配置fcitx5的环境变量
vim ~/.pam_environment
输入
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=\@im=fcitx
SDL_IM_MODULE DEFAULT=fcitx
重启或注销
reboot
vimplus
Github 写得很详细了。–> Github:vimplus
如果只安装了一个用户,也可以直接复制所有相关文件至对应HOME目录
中国版火狐
先在火狐中文官网下载 --> Firefox
解压并移动至/opt(注意解压文件夹不要firefox套firefox)
tar jxvf Firefox-latest-x86_64.tar.bz2
sudo mv firefox /opt
新建快捷方式
cd /usr/share/applications
sudo touch firefox.desktop
sudo vim firefox.desktop
内容(注意Exec和Icon的位置)
[Desktop Entry]
Name=firefox
Name[zh_CN]=火狐浏览器
Comment=火狐浏览器
Exec=/opt/firefox/firefox
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Terminal=false
Type=Application
Categories=Application;
Encoding=UTF-8
StartupNotify=true
wps
几乎可以在ArchWiki找到所有答案 --> WPS Office
中国版注意加cn
注意安装字体
yay -S ttf-wps-fonts
点击查找命令旁边的那个A换语言
typora
yay -S typora
unity3D
同样几乎可以在ArchWiki找到所有答案 --> Unity3D
需要注意的是要安装unityhub,直接在AUR安装速度太慢了,可以使用UnityHub.AppImage
使用unity-editor-lts途中有个问题
原本我是dark主题可以正常运行Unity3D,但一换成light主题便无法运行。
yay -S unity-editor-lts
yay -S unity-editor-lts-android
VSCode
同样几乎可以在ArchWiki找到所有答案 --> Visual Studio Code
yay -S visual-studio-code-bin
Unity3D+VSCode
如ArchWiki所示Unity3D如果需要用VSCode还需要:
安装dotnet-runtime, dotnet-sdk, mono-msbuild, and mono
不过我提示无dotnet-runtime
sudo pacman -S dotnet-runtime dotnet-sdk mono-msbuild mono
在VSCode中安装C#支持
ext install ms-dotnettools.csharp
设置"omnisharp.useGlobalMono": “always”
如果安装选择的是visual-studio-code-bin
vim ./.config/Code/User/settings.json
加入"omnisharp.useGlobalMono": "always"注意逗号
{
"workbench.colorTheme":"eppz!",
"omnisharp.useGlobalMono": "always"
}
uget
yay -S uget
老老实实
yay -S linuxqq
ArchWiki:
Tencent QQ (简体中文)
WeChat (简体中文)
steam
同样几乎可以在ArchWiki找到所有答案 --> Steam
kde已经有了,GNOME 还得自己安装
网易云音乐
yay -S netease-cloud-music
还是没有解决中文输入,问题不大
scrcpy
链接手机
yay -S scrcpy
Aseprite
有steam付费版本,但其实他是个开源项目 --> Github:aseprite
Aur仓库有但是需要google,git版本多重编译错误
yay -S aseprite
yay -S aseprite-git
所以还是自己编译吧
自己可以按照Github提示编译
我在编译时遇到多重定义问题,Github issues中给出了解决方案 --> Github Issues