安装后

来自 Alpine Linux
此材料建议删除...

在此页面中的所有信息都移动到它们自己的页面,并且在 Installation#Post-Installation 中提供了页面链接之后,此页面应该被删除(讨论
请确保 没有其他页面链接到这里 并检查 页面的历史记录,然后再删除。

通用说明

此处的内容已移动到 Help:Reading

  • 这里的一些信息可能是其他 wiki 页面中信息的重复。如果您发现存在这种情况的部分,请添加指向原始 wiki 页面的链接。


网络设置

Wi-Fi

以太网 (有线)

此材料需要扩展...

需要创建/扩展关于以太网(有线)互联网设置的文档,也许来自其他 wiki/文档的信息可能会有所帮助?


创建新的标准用户账户

注意: 这应该可以安全删除。所有相关信息都应该在 设置新用户

默认情况下,安装 Alpine 后,您只会获得 root 账户。您可能需要创建一个非 root 账户,

# adduser <YourUsername>

注意: 将 <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

#http://dl-cdn.alpinelinux.org/alpine/v3.15/community

(示例)已启用

内容为 /etc/apk/repositories

http://dl-cdn.alpinelinux.org/alpine/v3.15/community


要编辑仓库,请在文本编辑器中打开 /etc/apk/repositories 文件

# <editor> /etc/apk/repositories


示例默认配置

内容为 /etc/apk/repositories

#/media/cdrom/apks http://dl-cdn.alpinelinux.org/alpine/v3.15/main # http://dl-cdn.alpinelinux.org/alpine/v3.15/community #http://dl-cdn.alpinelinux.org/alpine/edge/main #http://dl-cdn.alpinelinux.org/alpine/edge/community #http://dl-cdn.alpinelinux.org/alpine/edge/testing
注意: edge 仓库包含不稳定和/或可能未经测试的软件包。使用风险自负!


为了避免每次 Alpine Linux 更新都必须手动更新 /etc/apk/repositories 中的版本,请将 v3.15 更改为 latest-stable

示例

内容为 /etc/apk/repositories

#/media/cdrom/apks http://dl-cdn.alpinelinux.org/alpine/latest-stable/main http://dl-cdn.alpinelinux.org/alpine/latest-stable/community #http://dl-cdn.alpinelinux.org/alpine/edge/main #http://dl-cdn.alpinelinux.org/alpine/edge/community #http://dl-cdn.alpinelinux.org/alpine/edge/testing
注意: 将仓库更改为 latest-stable 可能会启动意外的版本升级。使用风险自负!


出于 安全原因,将 url 从 http 更改为 https 可能是个好主意

示例

内容为 /etc/apk/repositories

#/media/cdrom/apks https://dl-cdn.alpinelinux.org/alpine/v3.15/main https://dl-cdn.alpinelinux.org/alpine/v3.15/community #https://dl-cdn.alpinelinux.org/alpine/edge/main #https://dl-cdn.alpinelinux.org/alpine/edge/community #https://dl-cdn.alpinelinux.org/alpine/edge/testing
注意: 某些 Alpine Linux 软件包镜像可能不支持 HTTPS。如果是这种情况,您将需要恢复或更改镜像。


编辑完 /etc/apk/repositories 后,使用以下命令同步仓库

# apk update


安装显示服务器(用于图形会话)

Xorg

大多数桌面环境 (DE) 或窗口管理器 (WM) 都需要 Xorg(也称为:X11,X)。将来许多人将迁移到 Wayland,目前 Xorg 仍被广泛使用。

Alpine Linux 提供了一个脚本来安装 Xorg。运行以下命令安装 Xorg

# setup-xorg-base

Wayland

另请参阅:Wayland

此材料需要扩展...

Wayland 文档需要扩展


字体

如果您计划使用图形桌面环境,您可能需要/想要安装字体。

注意: 取决于桌面环境/窗口管理器,字体可能会或可能不会自动安装或作为依赖项安装

参见:字体


安装桌面环境或窗口管理器

参见:桌面环境和窗口管理器


声音

默认情况下,Alpine 没有开箱即用的任何声音管理。以下是您的选项

注意: 如果您不确定,pipewire 是推荐的选项



杂项

一些其他可能有用的杂项

基本工具

Alpine 是一个极简主义的 Linux 发行版。如果您期望像其他 Linux 发行版一样的行为,那么它与它们的相似之处充其量是极小的。要安装一些常用软件包,请运行

# apk add sed attr dialog bash bash-completion grep util-linux pciutils usbutils binutils findutils readline lsof less nano curl

手册页

注意: 这应该可以安全删除。所有相关信息都应该在 Alpine_Linux:FAQ#为什么我没有手册页或者“man”命令在哪里?

基本安装中不包含手册页,但只需一个 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>


参见