阿月很乖

念念不忘,必有回响

  menu
99 文章
114 评论
148873 浏览
4 当前访客
ღゝ◡╹)ノ❤️

Manjaro 安装 jdk 8 / docker / docker compose 等常用软件记录 置顶!

这几天都在折腾系统,无意义的折腾的那种。从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 安装

  1. 运行 sudo pacman -S dockeryaourt -S docker 安装
  2. 运行 sudo usermod -aG docker 当前用户名 添加用户组
  3. 注销用户,重启 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.officepacman -S deepin.com.qq.im

一个是qq,一个是tim,

如果无法启动

  1. yaourt -S gnome-settings-daemon
  2. 然后运行 /usr/lib/gsd-xsettings,或者后台运行 nohup /usr/lib/gsd-xsettings > /dev/null 2>&1 &
  3. 启动qq/tim
  4. 通过 sudo ln /usr/lib/gsd-xsettings ~/.config/autostart-scripts/gsd-xsettings 添加开机自启

2019-10-7 更新

tty 中文乱码

manjaro 的 tty 无法显示中文,一般下载东西的时候我会选择挂在 tty 上下载而不是进桌面环境。找了 Fbterm 来显示中文,值得一提的是,Fbterm 已经停止维护,目前 aur 上面的是来自于 git 上的,测试后目前可用,不过无法使用其配套的输入法支持 fcitx-fbterm 了。

  1. yaourt fbterm 直接安装
  2. sudo gpasswd -a 用户名 video 添加用户到指定组
  3. fbterm 命令直接运行即可

可以修改 ~/.fbtermrc 进行自定义字体和大小配置,在运行第一次fbterm 命令后会自动生成这个文件。可以设置颜色,大小等,例如我的部分配置

font-names=wqy-microhei
font-size=18

2019-10-23 更新

快捷键备份

自己的一些自定义快捷键

快捷键沿用了部分 i3 的快捷键习惯,感觉还是挺顺手的。有些快捷键也挺好玩的,不过有些需要注意

  • META 键就是我们说的 WIN 键,如图 META
  • 数字键盘分为两种,一种就是普通的数字键盘,一种是小键盘,如图 数字键盘 在快捷键中 NUM+5 指的是小键盘上的,不是普通数字键。例如 将窗口推至上侧 的快捷键是 META+NUM+8,其实就是两个键,WIN+8,此时 8 是小键盘的 8
  • 部分快捷键需要安装相关的应用

全局快捷键

动作快捷键常用等级
deepin 截图CTRL+ALT+D★★★★★
打开命令行META+ENTER★★★★★
打开/缩回 YakuakeF10★★★★★
运行命令ALT+空格★★★★★
用剪贴板内容运行命令ALT+SHIFT+F2★★
遍历窗口ALT+TAB★★★★★
遍历窗口(反向)ALT+TAB+BACKTAB
遍历当前应用程序窗口ALT+~★★★★
遍历当前应用程序窗口(反向)ALT+~
窗口操作菜单ALT+F3★★★★
窗口到桌面 1META+SHIFT+F1★★★★
窗口到桌面 2META+SHIFT+F2★★★★
窗口到桌面 3META+SHIFT+F3★★★★
窗口到桌面 4META+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+→★★★★☆
切换到桌面 1CTRL+F1★★★★★
切换到桌面 2CTRL+F2★★★★★
切换到桌面 3CTRL+F3★★★★★
切换到桌面 4CTRL+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做服务器还是非常棒, 但是桌面的显卡都是一块硬伤...

    Reply
  • 2019还有人用gentoo么

    Reply
  • 学习了👌

    Reply
  • 还好吧,我和你相反。。。笔记本试过了 ubuntu、elementary、deepin,后来还是换回manjaro了。。。

    Reply
  • 用了几天,感觉小bug有点多, 最后还是换成ubuntu了

    Reply