查看“︁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
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息