【收藏向】ArchLinux安装桌面软件+常见问题

1:刷新更新库

pacman -Syy

2:直接回车  安装全部相关包

pacman -S deepin 

 

3:安装自动补全工具

pacman -S bash-completion  

4:安装网络工具

pacman -S networkmanager

5:启用网络  注意大小写

systemctl enable NetworkManager  

systemctl start NetworkManager

6:添加用户,这里添加wheel用户组是为了能够使用sudo提权

useradd -m -g users -G wheel -s /bin/bash 用户名

7:设置密码

passwd [用户名]

8:设置wheel组的用户能用sudo获取root权限:

visudo    

找到这样的一行,把前面的#去掉:    

%wheel ALL=(ALL) ALL 

:wq保存并退出

9:安装字体

pacman -S adobe-source-han-serif-cn-fonts

10:准备启动桌面

systemctl enable lightdm.service

systemctl restart lightdm.service

11:进入系统后换一个等宽字体

如果想要系统各部分再换为中文,重新设置locale

编辑 /etc/locale.gen,去掉zh_CN的注释符号(#)。

然后使用 locale-gen 生成 locale。

locale-gen

12:安装谷歌拼音,输入法相关工具,配置输入法

pacman -S fcitx-googlepinyin

pacman -S fcitx-im     

sudo pacman -S fcitx-configtool

在主目录下新建 .xprofile  输入

export GTK_IM_MODULE=fcitx 

export QT_IM_MODULE=fcitx 

export XMODIFIERS=@im=fcitx

注意 使用 fcitx-diagnose 可以检测哪里有错

完成fcitx设置即可

13:安装常用软件

sudo pacman -S firefox

14:开启32位以及cn源,配置源

sudo vim /etc/pacman.conf 

首先去掉multilib中两行的注释,

在文档结尾处加入下面的文字:    

[archlinuxcn]    

SigLevel = Optional TrustAll    

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

这是清华的,也可用下面中科大的

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

保存退出,刷新pacman数据库 

sudo pacman -Syy 

15:声卡和显卡

音频问题:需要安装一些包来解决声道独占的问题(davinci reslove会出现声道抢占)

声卡

 

sudo pacman -S alsa-utils

sudo pacman -S alsa-lib

不确定是否需要的:

sudo pacman -S pulseaudio
sudo pacman -S pulseeffects
sudo pacman -S pulseaudio-jack
sudo pacman -S pulseaudio-alsa

显卡

lspci | grep VGA    # 确定显卡型号

sudo pacman -S xf86-video-intel   #英特尔核显

sudo pacman -S xf86-video-amdgpu   #amd显卡

sudo pacman -S nvidia-settings nvidia   #英伟达新卡

笔记本双显卡处理方法:

Ref:

https://wiki.archlinux.org/index.php/NVIDIA_Optimus

主要步骤和示例:

sudo pacman -S nvidia nvidia-settings  xorg-xrandr
lspci  //view the code of nvidia driver

/etc/X11/xorg.conf



Section "Module"
    Load "modesetting"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "1:0:0"
    Option "AllowEmptyInitialConfiguration"
EndSection


~/.xinitrc


xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

重启即可

16:安装steam

参考链接

https://wiki.archlinux.org/index.php/Steam

主要步骤.

Enable the multilib repository and install the steam package.

The following requirements must be fulfilled in order to run Steam on Arch Linux:

    Installed 32-bit version OpenGL graphics driver.
    Generated en_US.UTF-8 locale, preventing invalid pointer error.
    The GUI heavily uses the Arial font. See Microsoft fonts. An alternative is to use ttf-liberation or fonts provided by Steam instead.
    Install wqy-zenhei to add support for Asian languages.

steam里面的字体有的显示不出

按照wiki用一种方法就好了。。我之前把这三种全安装了 可能起了冲突 只保持第一种全部微软字体即可。

https://wiki.archlinux.org/index.php/Steam

steam装上steam-native-runtime后最好用native版本,这样安装的游戏有图标(runtime的没有)

17:杂项问题

达芬奇:

sudo apt-get install beignet clinfo

   可进欢迎界面

可找到显卡

opencl-nvidia

最后还是不显示在中央,最后确认是分辨率问题。

最后还是用aur安装了

sudo pacman -Syu yaourt
yaourt -Syy
yaourt -S davinci-resolve

开机lightdm黑屏和达芬奇错位应该都是分辨率太低(1366 768造成的)
都换到1080p的分辨率下这些错误均消失

ntfs格式的分区硬盘不能识别:报错:

Error mounting /dev/sdb1 at /run/media/wallen/My Ultra: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error

sudo pacman -S ntfs-3g

fcitx设置中加入需要的输入法,配置切换方式

常用软件:

yaourt -S wps-office

yaourt -S netease-cloud-music

yaourt -S deepin.com.qq.im

yaourt -S deepin.com.qq.office        //TIM

yaourt -S deepin-wine-wechat    //目前版本托盘无效 最小化后不能恢主界面

yaourt -S fcitx-sogoupinyin

yaourt -S davinci-resolve

yaourt -S telegram-desktop

yaourt -S crossover

yaourt -S obs-studio

代理:

google-chrome-stable --proxy-server=socks5://127.0.0.1:1080

终端代理:使用包 proxychains-ng

 

sudo vim /etc/proxychains.conf

把配置文件中最后一行改为shadowsocks的本地ip跟端口

使用代理方式:
在命令前添加 proxychains4

proxychains4 yaourt -S crossover

包管理:

pacman -Qdt

这会找出那些孤立包的,就是说他们不被任何其它包所引用。 

然后把列出的包,使用pacman -Rs 删除就成了。可以合并执行

sudo pacman -R $(pacman -Qdtq)

清除已下载的安装包

sudo pacman -Scc

可解压会乱码的zip:

sudo pacman -S unarchiver

unar xxx.zip

作者:蝶影StudioGAT-X105
https://www.bilibili.com/read/cv2381770
出处: bilibili

  Previous post Archlinux+Gnome安装
Next post   C++建立二维坐标

添加新评论

  Timeline

我们来自五湖四海,转眼就要各奔东西。
--- updated on 2020年12月1日

  关于博主

计科学生一枚,现在变社畜了,依旧热爱分享,有趣想法也会尝试用代码实现;
建这个博客初衷在于记一些自己笔记和想法,方便自己查阅;
本博客内核采用 Typecho开源代码,平时也可能分享一些开源资源,若侵犯您版权,请联系我删除。

  近期评论

  • 暂无评论

只有脚踏实地的人,才能够说:路,就在我的脚下。

无论你选择做什么,追求完美的程度决定你成就的高度。

这个世界最脆弱的是生命,身体健康,很重要。

上帝说:你要什么便取什么,但是要付出相当的代价。

现在站在什么地方不重要,重要的是你往什么方向移动。