Arch linux各种配置软件安装日常使用

日常维护

sudo pacman -Syu(系统更新)
pacman -Qtd(查询用不到的依赖项)
sudo pacman -R $(pacman -Qtdq)      (删除用不到的依赖项)

Arch使用滚动更新,不是积攒了一些更新后发布v2.o而是有一点更新就发布
1 系统

改建位(vim用户)

1.写个shell脚本

cd ~
mkdir mysh
cd mysh
vim my-startup.sh

在my-startup.sh中添加以下内容

#!/usr/bin/zsh
setxkbmap -option caps:swapescape

解释:#!/usr/bin/zsh是指用zsh来执行接下来的脚本
如果你用的是bash, 改成#!/bin/bash
setxkbmap就是改键的命令,不嫌麻烦可以不写开机脚本,只需要每次开机都输入该命令运行就完成改键了
2 添加到.zshrc完成自启动

echo "source ~/mysh/my-startup.sh" >> .zshrc

bash的换成.bashrc(都在~目录下)
重启后进入zsh(或bash)时,shell就会自动执行my-startup.sh脚本完成改键

neofetch

1 安装

sudo pacman -S neofetch

2 config

cd ~/.config/neofetch/
vim config.conf

自定义neofetch显示哪些信息
3 加入自启动(参考改键位)

echo neofetch >> ~/mysh/my-startup.sh

git

廖雪峰的git教程

sudo pacman -S git(安装)

git config --global user.name "your name"
git config --global user.email "your email"(确认信息)
git clone git@github.com:githubusername/reponame (从远程库克隆)

i3替代xfce4桌面

sudo pacman -R xfce4 lxdm(删除桌面跟display manager)
sudo pacman -S xfce4-terminal(安装终端)
sudo pacman -S i3(安装i3)
startx /usr/bin/i3(启动i3)

接下来为i3设置自启动(用户登录后)

cd /etc/profile.d/ (该目录下的脚本在用户login后执行)
sudo vim start-my-i3.sh(创建i3登录自启的脚本)

脚本内容如下

#!/usr/bin/zsh (这一行看你使用什么shell)
startx /usr/bin/i3
sudo pacman -S xorg-xinit (没有startx命令的先安装 没有xorg包也安装一下)

i3使用方法

U盘使用

先插入U盘打开终端

lsblk (查看本机设备 找到你的U盘 我的是sdb1)
mount /dev/sdb1 /mnt (挂载U盘到/mnt目录)

然后就可以去/mnt目录下对U盘文件进行操作了

GUI浏览器安装和使用

firefox

sudo pacman -S firefox
firefox (命令行输入该命令即可打开firefox浏览器)
但是这样的话firefox会占用终端的标准流 解决如下
firefox & (命令行输入该命令即可在后台运行firefox)

从终端打开照片查看

sudo pacman -S feh
cd Pictures
feh name.jpg

从终端打开pdf查看

sudo pacman -S evince
evince pdfname.pdf

屏幕亮度

xbacklight -set 100

zsh prompt

ll

ssh key创建

ssh-keygen -t rsa -C "youremail@example.com"
cd ~/.ssh (id_rsa.pub为公钥)

vscode

前提是已经安装git

git clone https://aur.archlinux.org/visual-studio-code-bin.git
cd visual-studio-code-bin
makepkg -si

gnome desktop及相互依赖的软件包的卸载

sudo pacman -S gnome
卸载时
sudo pacman -R gnome
你将看到 failed to transcation (could not satisfy dependencies)
就是说,软件包间是相互依赖的,你不能在B依赖于A的情况下卸载A
那么就先卸载B 一直这样卸载下去 直到没有软件依赖于gnome包,然后就可以卸载gnome包了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值