人生苦短,我用 Manjaro!Manjaro

Manjaro 17.1.12 踩坑记录(in update)

2018-09-21  本文已影响78人  nojsja
whereis / Road

> Contents

添加国内软件源


[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

导入GPG Key


$: sudo pacman -Syy &;&; sudo pacman -S archlinuxcn-keyring

oh-my-zsh 安装配置


# zsh install
$: sudo pacman -S zsh
# oh-my-zsh install
$: $ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
# 更换默认的shell
$: chsh -s /bin/zsh

出现Keys错误,签名之类的问题


# 移除旧的keys
sudo rm -rf /etc/pacman.d/gnupg
# 初始化pacman的keys
sudo pacman-key --init
# 加载签名的keys
sudo pacman-key --populates archlinux manjaro
# 刷新升级已经签名的keys
sudo pacman-key -refresh-keys
# 清空并且下载新数据
sudo pacman -Sc
# 更新
sudo pacman -Syu

安装编译环境


$: sudo pacman -S make gcc make patch

出现无法锁定database的错误的解决办法


$: sudo rm /var/lib/pacman/db.lck

使用yaourt安装软件


蓝牙耳机连接上了但是不能听到声音的问题


  1. 安装 blueman
  2. 将蓝牙音频设备与电脑配对
  3. 打开blueman-manager,应该能看到已配对的设备
  4. 执行: pulseaudio -k
  5. 在blueman中右键配对的设备, 选择 "Refresh Service"
  6. 再次右键配对的设备,选择"Audio Sink"
  7. 再次右键配对的设备,选择"Audio Profile --> A2DP"
    再去声音设置里面选择蓝牙耳机输出即可。

使用ibus输入法打字卡顿的问题


打开ibus首选项设置,关闭 ‘ 拼音纠错 ’ 和 ‘模糊音’ 两个功能

Steam客户端好友网络无法连接的问题


打开 steam 视图 -- 设置 -- 网页浏览器 => 点击 ‘删除所有缓存’ 和 ‘删除所有浏览器cookie’ 重启客户端即可

Firefox安装中文语言


  1. 安装火狐中文包
$: sudo pacman -S --noconfirm firefox-i18n-zh-cn
  1. 火狐设置界面启动中文然后重启火狐

Manjaro gnome3.28默认不显示桌面文件的问题


这个是gnome3.28官方做的改动,只能从nautius(默认文件管理器)来查看和修改文件,我觉得这样太不好用了

=> 解决办法:

  1. 安装gnome shell 插件 Desktop Icons
  2. 换用其它文件管理器,比如 Nemo

配置JDk

# 卸载自带的openJDK
sudo pacman -R jdk8-openjdk
sudo pacman -R jre8-openjdk
sudo pacman -R jre8-openjdk-headless
# 可选择使用 yaourt进行安装,其会自动配置。
sudo yaourt jdk
# 选择列出来的 OracleJDK8
# 手动安装, 下载tar.gz包 [下载地址](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
# 解压
tar -zxvf xxx.tar.gz
# 移动到 `/opt`目录下
sudo mv xxx /opt/
# 配置jdk环境变量 修改配置文件`/etc/profile`
# setting for jdk-oracle
JAVA_HOME=/opt/jdk1.8.0_131
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
# end
# 启用配置
source /etc/profile
# 此时就已经配置完毕了
java -version

自定义shadowsocks服务开机自启动脚本


Manjoro17使用了systemd来管理服务

=> 我的服务脚本:startup.shshadowsocks
=> 步骤:

[Unit]
# 描述
Description=Shadowsocks Service

[Service]
Type=oneshot
# 服务 start/stop 执行脚本(具体执行路径根据自己的目录更改)
ExecStart=/bin/bash /home/nojsja/github/maintenance/code/shell/desktop/startup.sh start
ExecStop=/bin/bash /home/nojsja/github/maintenance/code/shell/desktop/startup.sh stop
RemainAfterExit=yes

[Install]
# 一些简单的依赖信息
WantedBy=multi-user.target

修改Grub2开机引导主题


Grub2就是引导操作系统启动的东西,开机的时候如果是多系统,就会显示多系统的启动菜单,如图,这个启动菜单可以自定义主题。

  1. 解压下载的主题文件 => Vimix,得到Vimix文件夹(这里提供我用的一个主题,也可以自已去下载其它主题)
  2. 在/boot/grub里创建GRUB2主题目录themes
    > sudo mkdir -p /boot/grub/themes
  3. 将下载的Vimix文件夹整体复制到/boot/grub/themes文件夹下
    > sudo cp -r Vimix /boot/grub/themes
  4. 修改/etc/default/grub配置文件
    > sudo gedit /etc/default/grub
    在文件最后添加:GRUB_THEME="/boot/grub/themes/Vimix/theme.txt" 并保存
  5. 更新GRUB
    > sudo grub-mkconfig -o /boot/grub/grub.cfg
  6. 重启即生效(如果重启卡住请强制关机后再启动)

安装fcitx中文输入法(未采用)


我安装fcitx后安装搜狗拼音fcitx-sogoupinyin,结果报依赖库错误了,谷歌了别人的解决办法,升级了libidn版本,结果系统systemctl 和一堆系统命令用不了了,无奈重装了一遍系统,绝望了,决定用ibus ~

=> 安装步骤:

# 搜狗输入法
sudo pacman -S fcitx-sogoupinyin
sudo pacman -S fcitx-im
sudo pacman -S fcitx-configtool # 图形化的配置工具
# 需要添加配置文件`~/.xprofile`,添加如下:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
# 重新登录之后就可以使用中文输入法啦

ficitx搜狗输入法异常,提示请删除.config/GogouPy并重启


=> 原因:缺少libfcitx-qt.so
=> 解决:yaourt -S fcitx-qt4

中文输入法ibus (已采用)


sogoupinyn一直报错,我选择ibus

  1. 到 ‘ 添加和删除软件 ’ 安装下列三个软件
  2. 到 ' 系统设置 -> 区域和语言 ' 添加 ' 汉语(智能拼音) '


    ibus pkg
language setting

Manjaro安装deepin-qq-8.9


[archlinuxcn]  
igLevel = Never  
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

Crossover17 安装好了报错 lib32-nss-mdns


2018-09-22 04-57-57 的屏幕截图.png
=> 错误:无无法安装Unix软件包 ...... 缺少libnss_mdns.so.2运行库
=> 参考解决
=> 步骤
# 安装基础开发依赖包
$: sudo pacman -Syu base-devel --needed
# 安装32位nss-mdns
$: yaourt -S lib32-nss-mdns
上一篇下一篇

猜你喜欢

热点阅读