这几天都在折腾系统,无意义的折腾的那种。从manjaro kde 崩溃后换了 xfce 原以为 xfce 占用内存会少一点,但是其实相差不到一个G,而且为了好看上了 compiz ,但是总是蜜汁卡死,昨天一天卡死其次,实在受不了,所以再次换回 kde,,,真香!**不过发现 jdk 的安装方式和以前不同了,不能够通过 yaourt
直接安装了,因为他下不下来 jdk 了,所以需要绕一下。**另外记录一下自己安装的东西,不然每次都要一个一个去找真的太麻烦了。。。
前提
开机卡死每次都会遇到
sudo vi /ect/default/grub
在quiet后加上 nouveau.modeset=0,然后
sudo update-grub
确保你以及配置了 已经 源,并且能够使用 yaourt
进行搜索安装。
oracle jdk 安装
下载 jdk
一种是去 官网 下载,不过你会发现需要登录什么的很麻烦,我在七牛云上备份了一个
下载完成后存放在当前用户的家目录下的 Downloads
文件夹下,没有就使用 mkdir ~/Downloads
创建一个
安装 jdk
使用命令进行查找安装
[[email protected] ~]$ yaourt jdk
# 找到大约 第 55 个如下
# 55 aur/jdk8 8u212-1 (76) (2.48)
# Oracle Java 8 Development Kit
==> 输入 n° 以安装需要的软件包(例如:1 2 3 或者是 1-3)
==> ---------------------------------
==> 55
# ......
==> 编辑 PKGBUILD ? [Y/n] ("A" 忽略)
==> ----------------------------
==> n
#......
==> 编辑 jdk8.install ? [Y/n] ("A" 忽略)
==> --------------------------------
==> n
==> 继续构建 jdk8 ?[Y/n]
==> ----------------
==> y
设置默认 jdk
[[email protected] ~]$ archlinux-java status
Available Java environments:
java-8-jdk (default)
# 如果默认不是 jdk8,就使用 sudo archlinux-java set java-8-jdk 进行修改
Docker 安装
- 运行
sudo pacman -S docker
或yaourt -S docker
安装 - 运行
sudo usermod -aG docker 当前用户名
添加用户组 - 注销用户,重启 docker 即可
配置镜像 USTC
Docker-compose 安装
# 下载
➜ ~ sudo curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
# 修改权限
➜ ~ sudo chmod +x /usr/local/bin/docker-compose
# 查看
➜ ~ docker-compose -v
docker-compose version 1.24.0, build 0aa59064
zsh
yaourt -S zsh
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
gradle, vim ,git, peek
yaourt -S gradle vim git peek
前端
yaourt -S nodejs npm yarn npm-check-updates ts-node
teamviewer
yaourt -S teamviewer
teamviewer --daemon start
teamviewer --daemon enable
2019.10.1 更新
这段时间不停的重装系统,自己记录得还是太少啦,下面全部写一下吧,免得以后麻烦死人啦=-=
初始
切换源
sudo pacman-mirrors -i -c China -m rank
修改/etc/pacman.conf文件
在文件后添加如下语句
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
导入GPG Key
sudo pacman -Syyu && sudo pacman -S archlinuxcn-keyring
等很久很久…
中文乱码
manjaro 18 在更新后会出现中文字体缺失得情况,需要手动安装一下中文字体
sudo pacman -S wqy-bitmapfont
sudo pacman -S wqy-microhei
sudo pacman -S wqy-zenhei
三种字体总有一种可以使用
搜狗输入法
sudo pacman -S fcitx-sogoupinyin fcitx-im fcitx-configtool # 图形化的配置工具
安装完毕还不可以使用,需要进行如下配置:
vim ~/.xprofile
添加如下语句
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
配置完毕之后,可以使用可视化界面调节输入法的设置
fcitx-configtool
注销后就可以使用啦
科学上网
yaourt -S shadowsocks-qt5 electron-ssr
pacman的彩蛋
打开“/etc/pacman.conf”文件。
在“# Misc options”部分,去掉“Color”前的“#”。
添加一行“ILoveCandy”。
这样在使用pacman安装软件的时候,可以看到一个吃豆人233,因为pacman本身就是吃豆人的意思
截图
除了上面说到得 peek 可以截图以外,深度截图工具很不错。
sudo pacman -S deepin-screenshot
安装 qq
pacman -S deepin.com.qq.office
或 pacman -S deepin.com.qq.im
一个是qq,一个是tim,
如果无法启动
yaourt -S gnome-settings-daemon
- 然后运行
/usr/lib/gsd-xsettings
,或者后台运行nohup /usr/lib/gsd-xsettings > /dev/null 2>&1 &
- 启动qq/tim
- 通过
sudo ln /usr/lib/gsd-xsettings ~/.config/autostart-scripts/gsd-xsettings
添加开机自启
2019-10-7 更新
tty 中文乱码
manjaro 的 tty 无法显示中文,一般下载东西的时候我会选择挂在 tty 上下载而不是进桌面环境。找了 Fbterm 来显示中文,值得一提的是,Fbterm 已经停止维护,目前 aur 上面的是来自于 git 上的,测试后目前可用,不过无法使用其配套的输入法支持 fcitx-fbterm 了。
yaourt fbterm
直接安装sudo gpasswd -a 用户名 video
添加用户到指定组fbterm
命令直接运行即可
可以修改 ~/.fbtermrc
进行自定义字体和大小配置,在运行第一次fbterm
命令后会自动生成这个文件。可以设置颜色,大小等,例如我的部分配置
font-names=wqy-microhei
font-size=18
2019-10-23 更新
快捷键备份
自己的一些自定义快捷键
快捷键沿用了部分 i3 的快捷键习惯,感觉还是挺顺手的。有些快捷键也挺好玩的,不过有些需要注意
META
键就是我们说的WIN
键,如图- 数字键盘分为两种,一种就是普通的数字键盘,一种是小键盘,如图
在快捷键中
NUM+5
指的是小键盘上的,不是普通数字键。例如 将窗口推至上侧 的快捷键是META+NUM+8
,其实就是两个键,WIN+8
,此时8
是小键盘的8
。 - 部分快捷键需要安装相关的应用
全局快捷键
动作 | 快捷键 | 常用等级 |
---|---|---|
deepin 截图 | CTRL+ALT+D | ★★★★★ |
打开命令行 | META+ENTER | ★★★★★ |
打开/缩回 Yakuake | F10 | ★★★★★ |
运行命令 | ALT+空格 | ★★★★★ |
用剪贴板内容运行命令 | ALT+SHIFT+F2 | ★★ |
遍历窗口 | ALT+TAB | ★★★★★ |
遍历窗口(反向) | ALT+TAB+BACKTAB | ★ |
遍历当前应用程序窗口 | ALT+~ | ★★★★ |
遍历当前应用程序窗口(反向) | ALT+~ | ★ |
窗口操作菜单 | ALT+F3 | ★★★★ |
窗口到桌面 1 | META+SHIFT+F1 | ★★★★ |
窗口到桌面 2 | META+SHIFT+F2 | ★★★★ |
窗口到桌面 3 | META+SHIFT+F3 | ★★★★ |
窗口到桌面 4 | META+SHIFT+F4 | ★★★★ |
窗口上移一个桌面 | META+SHIFT+↑ | ★★★ |
窗口下移一个桌面 | META+SHIFT+↓ | ★★★ |
窗口左移一个桌面 | META+SHIFT+← | ★★★ |
窗口右移一个桌面 | META+SHIFT+→ | ★★★ |
放大 | META+= | ★★★★☆ |
缩小 | META+- | ★★★★☆ |
更改窗口大小 | META+SHIFT+S | ★★★★ |
挂起混成器 | ALT+SHIFT+F12 | 禁特效 |
关闭窗口 | META+SHIFT+Q | ★★★★★ |
激活请求注意的窗口 | CTRL+ALT+X | ★★★★★ |
将窗口放到全部桌面 | META+SHIFT+A | ★★★ |
将窗口放至全屏 | META+NUM+5 | ★★★ |
将窗口快速铺至上方 | META+↑ | ★★★★☆ |
将窗口快速铺至下方 | META+↓ | ★★★★☆ |
将窗口快速铺至左方 | META+← | ★★★★☆ |
将窗口快速铺至右方 | META+→ | ★★★★☆ |
将窗口快速铺至右上方 | META+NUM+9 | ★★★★ |
将窗口快速铺至右下方 | META+NUM+3 | ★★★★ |
将窗口快速铺至左上方 | META+NUM+7 | ★★★★ |
将窗口快速铺至左下方 | META+NUM+1 | ★★★★ |
将窗口水平扩展 | META+NUM++ | ☆ |
将窗口水平收缩 | META+NUM+- | ☆ |
将窗口推至上侧 | META+NUM+8 | ★★ |
将窗口推至下侧 | META+NUM+2 | ★★ |
将窗口推至左侧 | META+NUM+4 | ★★ |
将窗口推至右侧 | META+NUM+6 | ★★ |
切换当前窗口分类 | CTRL+F7 | ☆ |
切换到上方的窗口 | META+ALT+↑ | ★★★☆ |
切换到下方的窗口 | META+ALT+↓ | ★★★☆ |
切换到左方的窗口 | META+ALT+← | ★★★☆ |
切换到右方的窗口 | META+ALT+→ | ★★★☆ |
切换到上面的桌面 | META+CTRL+↑ | ★★★★☆ |
切换到下面的桌面 | META+CTRL+↓ | ★★★★☆ |
切换到左面的桌面 | META+CTRL+← | ★★★★☆ |
切换到右面的桌面 | META+CTRL+→ | ★★★★☆ |
切换到桌面 1 | CTRL+F1 | ★★★★★ |
切换到桌面 2 | CTRL+F2 | ★★★★★ |
切换到桌面 3 | CTRL+F3 | ★★★★★ |
切换到桌面 4 | CTRL+F4 | ★★★★★ |
切换鼠标点击效果 | META+SHIFT+8 | ★★★ |
切换显示窗口(对当前桌面) | CTRL+F9 | ★ |
切换显示窗口(对全部桌面) | CTRL+F10 | ★ |
清除全部鼠标标记 | META+SHIFT+F11 | ★★★★ |
清除上一个鼠标标记 | META+SHIFT+F12 | ★★★★ |
杀死窗口 | CTRL+ALT+ESC | ★★★★ |
设置窗口快捷键 | META+SHIFT+K | ★★★★ |
显示桌面网格 | CTRL+F8 | ★★★☆ |
移动窗口 | META+SHIFT+M | ★★★★☆ |
移动鼠标到焦点 | META+F5 | ★★ |
移动鼠标到中央 | META+F6 | ★★ |
桌面立方 | META+F10 | ★★★★★ |
桌面球体 | META+F11 | ★★★ |
桌面圆柱 | META+F12 | ★★★ |
最大化窗口 | META+PgUp | ★★★★ |
最小化窗口 | META+PgDown | ★★★★ |
全局快捷键
动作 | 快捷键 | 常用等级 |
---|---|---|
TIM 截图 | CTRL+ALT+A | ★★★★★ |
TIM 提取命令 | CTRL+ALT+Z | ★★★★★ |
念念不忘,必有回响。
PS:如果觉得文章不错或者帮到了您,帮忙点点下面广告呗~谢谢啦~
个人觉得manjaro比ubuntu轻便很多, 但是社区还没有ubuntu大, manjaro属于滚动更新, 软件兼容性做的比较不错, ubuntu做服务器还是非常棒, 但是桌面的显卡都是一块硬伤...
2019还有人用gentoo么
学习了👌
还好吧,我和你相反。。。笔记本试过了 ubuntu、elementary、deepin,后来还是换回manjaro了。。。
用了几天,感觉小bug有点多, 最后还是换成ubuntu了