安装后
![]() 在此页面中的所有信息都移动到它们自己的页面,并且在 Installation#Post-Installation 中提供了页面链接之后,此页面应该被删除(讨论) |
通用说明
此处的内容已移动到 Help:Reading
- 这里的一些信息可能是其他 wiki 页面中信息的重复。如果您发现存在这种情况的部分,请添加指向原始 wiki 页面的链接。
网络设置
Wi-Fi
以太网 (有线)
![]() 需要创建/扩展关于以太网(有线)互联网设置的文档,也许来自其他 wiki/文档的信息可能会有所帮助? |
创建新的标准用户账户
默认情况下,安装 Alpine 后,您只会获得 root 账户。您可能需要创建一个非 root 账户,
# adduser <YourUsername>
您可能需要安装 doas,以便允许 <YourUsername> 使用 root 权限
# apk add doas
如果您希望您的用户能够使用 root 权限,请首先将他们添加到 wheel 组
# adduser <YourUsername> wheel
然后,您需要允许 wheel 组的成员使用 doas 使用 root 权限。为此,请打开 doas 配置文件
# <editor> /etc/doas.d/doas.conf
添加以下行并保存文件
permit persist :wheel
要切换到您的新账户,请在 shell 中键入 exit 并以新用户身份登录。
用户组
某些系统操作需要用户组(例如 audio
来管理您的系统音频)。以下是用户组列表
disk:x:6:root,adm 仅当需要与虚拟机一起使用并访问新磁盘上的其他分区时使用 lp:x:7:lp 如果您需要使用打印服务和打印机管理 floppy:x:11:root 向后兼容的组,仅当需要访问外部特殊设备时使用 audio:x:18: 需要音频收听和管理普通用户的音量 cdrom:x:19: 用于访问磁盘写入器和挂载 DVD、BR 或 CD-ROM 光盘作为普通用户 dialout:x:20:root 需要拨打私人连接并使用调制解调器作为普通用户 tape:x:26:root 如果计划使用特殊设备进行备份,则需要此项。服务器上很少使用 video:x:27:root 用于使用摄像头,多个 GPU 特殊功能,作为普通用户 netdev:x:28: 用于作为普通用户管理网络连接 kvm:x:34:kvm 仅当普通用户将以图形方式管理虚拟机时使用。服务器上很少使用 games:x:35: 如果您想玩游戏也需要,尤其需要共享用户之间的分数 cdrw:x:80: 在磁盘写入设备上写入 RW-DVD、RW-BR 或 RW-CD 光盘 apache:x:81: 如果您将作为普通用户执行开发并希望在 Web 服务器上本地发布,则需要 usb:x:85: 需要访问特殊 USB 设备,已弃用的用户组 users:x:100:games 如果您计划为所有用户使用公共文件,则作为桌面使用是强制性的 input:x:23 如果您希望您的鼠标和键盘在图形桌面环境中工作,则需要(仅限 xorg?idk)
要将您的用户添加到用户组,请使用以下命令
# adduser <YourUsername> <group>
软件仓库
Alpine 软件仓库有三个分支
- Main:Main 软件包是 Alpine 软件,它们直接获得 Alpine 核心和主要团队的支持和更新。它们还具有官方特殊文档,始终可用于所有版本,如果某些版本不再从上游继续,则将进行替换。通常,选择这些软件包是因为它们相对于上游可用性的责任和稳定性。当 testing 中的软件包表现良好或成熟时,它们会进入 main 分支。
- Community:Community 软件包是由用户与官方开发人员共同制作并集成到 Alpine 软件包中的软件包。它们由用户支持。如果用户结束对 Alpine 工作的支持,则支持可能会结束。例如,由于上游作者缺乏支持,可能无法在下一个版本中包含替换。它们在 edge 中,被接受后,会进入 community 分支。
- Edge:新软件包进入 edge Alpine 版本的 testing 仓库,是由任何贡献者或 Alpine 人力制作的软件包。edge 包含不稳定的当前开发内容。此分支没有链接或关联到 Alpine 的发布版本。它们在 testing 中,被接受后,会进入 community 分支。
默认情况下,仅启用 main 仓库。大多数用户可能希望启用 community 仓库。要启用仓库,请删除 URL 前面的 # 以及任何空格。
(示例)已禁用
内容为 /etc/apk/repositories
(示例)已启用
内容为 /etc/apk/repositories
要编辑仓库,请在文本编辑器中打开 /etc/apk/repositories
文件
# <editor> /etc/apk/repositories
示例默认配置
内容为 /etc/apk/repositories
为了避免每次 Alpine Linux 更新都必须手动更新 /etc/apk/repositories 中的版本,请将 v3.15 更改为 latest-stable。
示例
内容为 /etc/apk/repositories
出于 安全原因,将 url 从 http 更改为 https 可能是个好主意
示例
内容为 /etc/apk/repositories
编辑完 /etc/apk/repositories 后,使用以下命令同步仓库
# apk update
安装显示服务器(用于图形会话)
Xorg
大多数桌面环境 (DE) 或窗口管理器 (WM) 都需要 Xorg(也称为:X11,X)。将来许多人将迁移到 Wayland,目前 Xorg 仍被广泛使用。
Alpine Linux 提供了一个脚本来安装 Xorg。运行以下命令安装 Xorg
# setup-xorg-base
Wayland
另请参阅:Wayland
![]() Wayland 文档需要扩展 |
字体
如果您计划使用图形桌面环境,您可能需要/想要安装字体。
参见:字体
安装桌面环境或窗口管理器
参见:桌面环境和窗口管理器
声音
默认情况下,Alpine 没有开箱即用的任何声音管理。以下是您的选项
杂项
一些其他可能有用的杂项
基本工具
Alpine 是一个极简主义的 Linux 发行版。如果您期望像其他 Linux 发行版一样的行为,那么它与它们的相似之处充其量是极小的。要安装一些常用软件包,请运行
# apk add sed attr dialog bash bash-completion grep util-linux pciutils usbutils binutils findutils readline lsof less nano curl
手册页
基本安装中不包含手册页,但只需一个 apk 命令即可获得
# apk add man-pages mandoc
如果您想检查特定命令/程序/配置文件是否具有手册页
$ man -k dd $ man -k curl $ man -k host.conf
要自动安装所有已安装软件包的文档,请运行
# apk add docs
故障排除
我没有权限在我用户的主目录中执行任何操作!
默认情况下,您的新用户的主目录的权限可能仅限于 root 账户。运行以下命令之一来更改它
# chown <YourUsername> /home/<YourUsername> && chmod 700 /home/<YourUsername>
或
# chown <YourUsername> /home/<YourUsername> && chmod 750 /home/<YourUsername>