ArchLinux安装遇到点小问题

ArchLinux安装遇到点小问题,第1张

2020-03-19 遇到的一点小问题

最近需要重新安装ArchLinux,除了看官方的 Installation guide ,还网上随便搜索了一篇 ArchLinux安装图文教程(2017.06.15) 来参考。

使用的之前通过 Win32 Disk Imager 制作的启动盘,开机后设置源。

在执行 pacstrap /mnt base base-devel 时,遇到错误,无法正常执行。

网上找了很久,都是执行 pacman-key --init pacman-key --populate 就能解决问题,但我试了没用。还好最后网上找到 一篇文章 ,按文章写的,执行 pacman-key --refresh-keys 就解决了。这个在 Pacman的wiki 页面也有写,看来应该优先翻文档的。

全部 *** 作完,没想到启动时卡在了grub页面,很无奈。网上搜索一堆,都没有解决。

最后还是同事有经验,直接 pacman -S linux 就解决了。

顺便 pacman -S dhcpcd 把 DHCP 服务整上去。然后参考同事给的链接 Archlinux安装和使用技巧 ,装一下其他应用。

添加的源从上到下优先级依次降低。

【注】也可根据目前访问速度快慢一条语句自动生成镜像源列表,无需手动添加:

AUR 是 Arch User Repository(Arch 用户软件源)的简称,类似 Ubuntu 上的 PPA,AUR 包含了一些不被官方源收录的软件。

yaourt(Yet AnOther User Repository Tool)是 pacman 的一个封装,便于用户安装 AUR 源,其语法与 pacman 类似,目前开发更新缓慢。

添加如下内容:

yay 是一个 Go 语言编写的 AUR 工具,提供 AUR 表格补全等优秀功能。

此时目录 ~/.config/yay/ 下会生成 config.json 文件(如果之前没有的话)。

或者直接查看 ~/.config/yay/config.json 文件内容。

用refus来安装manjaro-kde版本,用ultraISO用不了,会显示无法识别的文件系统

refus里被装系统的U盘,分区先设置成gpt格式化,然后改成非引导格式化一下不然识别不了,..用另一个硬盘来被ISO写入,安装到gpt格式化的那个盘

详细先略过了,看这个链接 知乎 ,

而两个源的配置文件是:

kate /etc/pacman.d/mirrorlist

kate /etc/pacman.conf

第一个对应的命令是:

sudo pacman-mirrors -i -m rank -c China

1。ulauncher可以当快速启动,对应着windows的listray,但是只能搜索程序和快捷键搜索网页

而synapse可以搜索文件,搜索网页不能指定引擎

2。typora安装

3。微信用deepin-WeChat而不是electronic-wechat,后者是网页版

1。一个是谷歌d出set as default不要点他

2。在system settings文件关联里把html相关的都改成谷歌浏览器优先

3。在system settings把默认软件,里面的html改成谷歌浏览器

如果是 wine 应用例如微信调字体,就还是原来的缩放。对于 wine 应用,设置的方法如下,终端执行 env WINEPREFIX="$HOME/.deepinwine/Deepin-WeChat" winecfg

1.未配置中文语言包,在manjaro manage settings里安装语言包,详细 *** 作略

2。/etc/environment或/etc/profile添加如下的三个环境变量即可解决FCITX在所有软件的中文输入问题

export XMODIFIERS="@im=fcitx"

export GTK_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

pacman -Syy //设置完源要更新下

pacmac list//查看已经安装的

pacman -Rs package //卸载软件和它依赖但是不被别人依赖的包

pacman -Rsc package//卸载所有和它依赖的包

中文输入

调微信字体

安装了google-pinyin,和cloud-pinyin

(试过了sunpinyin觉得没google好用,sogoupinyin太多问题)

在fcitix里设置cloud-pinyin 的源为baidu即可

安装命令:

pacman -S baidunetdisk-bin

用命令行输入baidunetdiskt发生what()错误,实际是个编码的问题

在baidunetdisk启动文件里添加export

LC_ALL=en_US.UTF-8

还是不行,于是换软件用baidupcs-go

export LC_ALL=en_US.UTF-8

export LANG=en_US.UTF-8

把上面这两行加进~/.zshrc的末尾再运行source ~./zshrc生效

ubantu可以参考 https://zhuanlan.zhihu.com/p/56253982


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11241779.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存