博主有一个闲置的 VPS 机器,于是尝试在 VPS 上使用滚动更新的 Linux 发行版。
前言
在谷歌中找到了一键更换系统的脚本 vps2arch ,适用于常见发行版。可以直接使用,重装系统所需时间根据机器的磁盘性能差异而略有不同,一般需要 8-20 分钟,重装后密码为机器的当前密码。
效果
-`
.o+` root@archlinux
`ooo/ OS: Arch Linux
`+oooo: Kernel: x86_64 Linux 5.1.16-arch1-1-ARCH
`+oooooo: Uptime: 1d 8m
-+oooooo+: Packages: 178
`/:-:++oooo+: Shell: bash 5.0.7
`/++++/+++++++: Disk: 2.0G / 30G (8%)
`/++++++++++++++: CPU: Intel Xeon E5-2682 v4 @ 2x 2.5GHz
`/+++ooooooooooooo/` GPU: Cirrus Logic GD 5446
./ooosssso++osssssso+` RAM: 211MiB / 1992MiB
.oossssso-````/ossssss+`
-osssssso. :ssssssso.
:osssssss/ osssso+++.
/ossssssss/ +ssssooo/-
`/ossssso+/:- -:/+osssso+-
`+sso+:-` `.-/+oso:
`++:. `-/+/
.` `/
小贴士:更多 Arch Linux 使用方法请参考谷歌。
附录
包管理器说明
命令 | 功能说明 |
---|---|
pacman -Q PACKAGE_NAME | 列出已经安装的软件包 |
pacman -Qi PACKAGE_NAME | 查看已安装的包详细信息 |
pacman -Ql PACKAGE_NAME | 列出安装包内的所有文件 |
pacman -Qo /etc/passwd | 查找某个文件属于哪个包 |
pacman -Sg | 查询包组 |
pacman -Sg gnome | 查询包组所包含的软件包 |
pacman -Ss PACKAGE_NAME | 搜索与指定包相关的包(依赖等) |
pacman -Si PACKAGE_NAME | 从本地数据库中搜索包的信息 |
pacman -Sy | 仅同步源 |
pacman -Su | 更新系统 |
pacman -Syu | 同步源并更新系统 |
pacman -Sy PACKAGE_NAME | 同步源后安装包 |
pacman -S PACKAGE_NAME | 从本地数据库中获取包的信息,并下载安装 |
pacman -Sf PACKAGE_NAME | 强制安装包 |
pacman -R PACKAGE_NAME | 移除指定的包 |
pacman -Rd PACKAGE_NAME | 强制删除被依赖的包(慎用) |
pacman -Rc PACKAGE_NAME | 删除包及依赖其的包(慎用) |
pacman -Rsc PACKAGE_NAME | 删除包及其依赖的包 |
pacman -Sc | 清理本地缓存下的旧包(/var/cache/pacman/pkg) |
pacman -Scc | 清除所有下载的包和数据库 |
pacman -U FILE_NAME | 安装本地的安装包文件 |
pacman -Su --ignore PACKAGE_NAME | 升级系统并忽略某个包 |
相关链接
参考链接
本文由 柒 创作,采用 知识共享署名4.0
国际许可协议进行许可。
转载本站文章前请注明出处,文章作者保留所有权限。
最后编辑时间: 2019-07-11 17:56 PM