跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
MalacoKnowledge
搜索
搜索
登录
个人工具
登录
查看“Vps2arch”的源代码
页面
讨论
大陆简体
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
←
Vps2arch
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[https://gitlab.com/drizzt/vps2arch vps2arch]是一个可以将CentOS、Debian等Linux发行版转换为ArchLinux,可以帮助用户快速将服务器转换为Arch,解决一些云服务器提供商不提供Arch的问题。目前推荐使用 ArchLinux TU 维护的 [https://github.com/felixonmars/vps2arch vps2arch fork] ==安装== <pre># wget https://felixc.at/vps2arch && chmod +x vps2arch && ./vps2arch -mhttps://mirrors.neusoft.edu.cn/archlinux/ # 可将 -m 后换成相应镜像,如 https://mirrors.ustc.edu.cn/archlinux/ , 但是m必须与镜像相连</pre> ==更换内核== <pre># pacman -S linux-lts linux-lts-headers # pacman -Rsdd linux # grub-mkconfig -o /boot/grub/grub.cfg</pre> ==自动登录== <pre>su local_usr # 本地linux ssh-keygen -t ed25519 -f ~/.ssh/vps cat /home/local_usr/.ssh/vps.pub # 登录 ssh root@DOMAIN/IP vim .ssh/authorized_keys # 写入 vps.pub 内容</pre> ==配置== 安装必要软件<pre># pacman -S sudo git vim</pre>设置密码<pre># passwd</pre>设置时间,替换 <code>Asia/Shanghai</code> 为你需要的<pre># ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock --systohc # 设置时区 </pre>本地化<pre># vim /etc/locale.gen</pre>移除需要语言的前面的#<pre>locale-gen vim /etc/locale.conf</pre>添加<pre>LANG=en_GB.UTF-8</pre>新用户 NEW_USER<pre># useradd -m -G wheel NEW_USER # passwd NEW_USER # export EDITOR=vim # visudo</pre> ==yay== yay 是非常方便的 AUR helper<pre># pacman -S base-devel su NEW_USER $ cd $ git clone https://aur.archlinux.org/yay-bin.git $ cd yay-bin $ makepkg -si $ cd .. $ rm -rf yay-bin</pre>安装完成后就可以轻松安装 AUR 包了 ==重启== 重启前请确保已经上传 ssh public key 到<code>~/.ssh/authorized_keys</code>或者<code>passwd</code>设置好了密码<pre># sync ; reboot -f</pre> ==github连接== <pre> ssh-keygen -t rsa -C YOUR_EMAIL cd && cd .ssh cat id_rsa.pub</pre>将公钥上传至GitHub的 SSH Key 位置 [[分类:Server]]
返回
Vps2arch
。
开关有限宽度模式