Tool
Manjaro安装后需要的那些骚操作
-
假设你已经安装了,如果没有的话就去 Manjaro官网 下载一个
KDE Edition
版本,找一个专门刻录linux系统的软件(Rufus | etcher) 刻录到U盘上(不要用常规刻录window的软件刻录,当然年轻爱折腾请随意),开机F12 or F2 ,选择U盘启动即可安装成功了。(最后发现还是manjaro-gnome好用,哈哈!!!) -
如何你觉得本教程还不错欢迎分享 Star.
[TOC]
设置中国源
肉体扶墙可跳过,在我天朝还是配置一下
选择一个响应快速的源
sudo pacman-mirrors -i -c China -m rank
之后在添加一 个archlinuxcn
中国源
# sudo vim /etc/pacman.conf
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
# Aliyun镜像源
# sudo vim /etc/pacman.d/mirrorlist
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
以上基本OK了,如果你你喜欢其他的源也可以追加上去
更新下系统
sudo pacman -Syyu && sudo pacman -S archlinuxcn-keyring
- 如果你使用Laradock :Alpine Linux 源使用文档
- 更多的源访问:github: https://github.com/archlinuxcn/mirrorlist-repo
- Aliyun镜像源:https://developer.aliyun.com/mirror
- 华为云: https://mirrors.huaweicloud.com
- Tencent镜像源:https://mirrors.cloud.tencent.com
- 清华大学开源镜像站:https://mirrors.tuna.tsinghua.edu.cn
-
composer中国源
composer config -g repo.packagist composer https://packagist.phpcomposer.com
-
nodejs
sudo pacman -S nodejs npm
-
cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org && cnpm sync connect
-
php
sudo pacman -S php mysql
至于其他嘛,看自己的需求安装,一般情况下很多东西Manjaro都配置好了,而且是最新的。
终端美化
无特殊说明都在 ~ 目录操作 : cd ~
有时候 一些linux发行版提示:zsh没有安装,那么:
sudo pacman -S zsh # Ubuntu debain sudo apt-get install zsh
详细的教程直接看官网说明,大概步骤:
1、install zsh for select anyone :
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
2、把zsh设置默认shell
chsh -s /bin/zsh
3、主题配置 ~ .zshrc
没有新建一个 ( 默认我觉得挺好看的 )
vim .zshrc ZSH_THEME="robbyrussell"
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions --depth 1
在~/.zshrc
中添加
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
tip:你可以在 .zshrc
文件末尾添加一下别名,这样就可以不用每次桥很长的命令
# vim ~/.zshrc`
# ============= Base =============================
alias cls="clear && ls"
alias RM='rm -rf'
alias ll="ls -alh"
# ============== docker ==========================
alias dc="docker-compose"
alias dca="dc up -d nginx phpmyadmin"
alias dcps="docker-compose ps"
alias dcres="docker-compose restart && dcps"
alias dcn='docker-compose restart nginx && dcps'
alias dcd='dc down'
# ============ Docker Code Dir =====================
alias ld="cd $HOME/Code/laradock"
alias ldca="ld && dca"
alias ldps="ld && dcps"
alias ldn="ld && dcn"
alias ldd="ld && dcd"
alias ldres="ld && dcres"
alias web="cd $HOME/Code/web"
# ============= zsh-autosuggestions ===============
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
Ps:没有效果的话重启一下终端就可以了。(更多Docker技巧请查看Docker文件夹)
AUR
因为 pacman 包管理器本身并不直接支持 AUR,所以我们要装个 AUR helper,打开通往快乐的大门。
Manjaro 自带的 pamac 图形化包管理器在设置中即可开启 AUR 支持。命令行下我选用了 yay,可以直接从官方 community 仓库中安装:
# 后面那个是编译包时需要的一些工具,不然会报错缺少 fakeroot 之类的
sudo pacman -S yay base-devel
# 设置 AUR 清华镜像源
yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save
# 开启 pacman 和 yay 的彩色输出
sudo sed -i "s/#Color/Color/g" /etc/pacman.conf
如何安装软件?
Arch终端推荐有三种方式:pacman
、yay
、 yaourt
sudo pacman -S yay yaourt //pacman默认就有
图形化界面安装: Octopi
、pamac
sudo pacman -S pamac
安装工具 pacman -S packageName
or yaourt -S packageName
sudo pacman -S atom git vim typora wget yarn phpstorm webstorm
pacman 的一些基本操作供参考
pacman -S package_name # 安装软件
pacman -S extra/package_name # 安装不同仓库中的版本
pacman -Syu # 升级整个系统,y 是更新数据库,yy 是强制更新,u 是升级软件
pacman -Ss string # 在包数据库中查询软件
pacman -Si package_name # 显示软件的详细信息
pacman -Sc # 清除软件缓存,即 /var/cache/pacman/pkg 目录下的文件
pacman -R package_name # 删除单个软件
pacman -Rs package_name # 删除指定软件及其没有被其他已安装软件使用的依赖关系
pacman -Qs string # 查询已安装的软件包
pacman -Qi package_name # 查询本地安装包的详细信息
pacman -Ql package_name # 获取已安装软件所包含的文件的列表
pacman -U package.tar.zx # 从本地文件安装
pactree package_name # 显示软件的依赖树
软件推荐
Chrome Or Google
sudo pacman -S chromium sudo pacman -S google-chrome
官方版本:wechat_uos
sudo pacman -S wechat-uos
开发工具-toolbox
安装toolbox:
https://www.jetbrains.com/zh-cn/toolbox-app/
安装这一个即可管理其它软件,非常方便,推荐使用。
全套激活方法: https://doc.orangbus.cn/MyNote/jetbrains%20.html
OBS
sudo pacman -S obs-studio
网易云
sudo pacman -S netease-cloud-music
搜狗输入法
# 安装一下 yay sudo pacman -S yay # 安装sougou输入法 yay -S fcitx-im fcitx-configtool fcitx-sogoupinyin #修改配置文件 sudo vim /etc/environment # 在末尾处追加 export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx" # 没有生效的话注销一下系统就OJBK了!!! reboot
如何在 Jetbrain 软件中输入汉字
1、打开软件的安装目录,将下面的配置复制到对应的文件中粘贴即可。
export XMODIFIERS="@im=fcitx" export GTK_IM_MODULE="fcitx" export QT_IM_MODULE="fcitx"
举例
-
Goland:
sudo vim /opt/goland/bin/goland.sh
-
phpstorm
sudo vim /opt/phpstorm/bin/phpstorm.sh
-
webstorm
sudo vim /opt/webstorm/bin/webstorm.sh
推荐使用toolbox进行安装,软件破解教程可查看: https://doc.orangbus.cn
坚果云(网盘)
sudo pacman -S nutstore
有时候我们安装好了却无法打开的情况, 打开终端,修改这个文件
vim ~/.nutstore/dist/conf/nutstore.properties
#enable webUl when it is possible
webui.enable=true 修改为 webui.enable=false
Typora
个人认为最好用的markdown编辑器之一
sudo pacman -S typora
个人比较喜欢的vue主题:
http://theme.typora.io/theme/Vue/
安装主题:首先下载主题包并解压,解压后有一个【vue文件】和【vue.css】,然后打开typora>theme>open theme folder,把【vue文件夹】【vue.css】复制到【主题目录】的同级目录即可。
you-get 视频下载神器
首先安装pip,更多安装方法参考菜鸟
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下载安装脚本 sudo python3 get-pip.py # 运行安装脚本。
部分 Linux 发行版可直接用包管理器安装 pip,如 Debian 和 Ubuntu:
sudo apt-get install python3-pip # 测试 pip3 -v
安装 You-get
pip3 install you-get
todesk远程工具
链接地址:
https://bbs.todesk.com/thread-500-1-1.html
软件包下载地址:
https://dl.todesk.com/linux/todesk_1.2.5_x86_64.pkg.tar.zst
安装命令:
sudo pacman -U todesk_1.2.5_x86_64.pkg.tar.zst
npm install -g tldr
使用方法:看这张图你因该就明白了
终端复用:Tmux
sudo pacman -S...