检测到论坛CSS可能没有正确加载,如出现排版混乱请刷新重试。

We detected that the CSS might not be loaded correctly. If the website displays abnormally, Please refresh and try again.

  • *nix
  • 写给真的想折腾的人看的Linux入门指南(慢更)

lLT1 wvb有两位大佬写过arch的安装教程 外网教程也并不少(
panjk0518 我第二个玩的发行版就是arch((((((
16年的时候wvb有位大佬带了一段时间的arch风潮,从暑假末到10月份arch成了日常的主要讨论议题(
我当时倒是反反复复装了几遍,但也仅限于装了(捂脸,但直到现在我也不认为这个真的很吓人(

    lLT1 Bingohuanj 额……新手直接上Arch估计未入门就弃坑了吧,毕竟对于新手来说20分钟的视频教程或一堆命令的Installation Guide就能把他们吓走了。我是推荐新手先装个Ubuntu或Deepin之类的发行版玩玩,熟悉一点以后上Manjaro,最后上Arch。

      panjk0518 其实arch装过一次就感觉很友好了(
      在win分完区不格,到arch live下cf搞定
      然后grub安装在efi分区搞个引导
      把能想到的东西全pacstrap掉
      然后chroot进去设点host时区之类的
      好像就完事了
      不过具体命令我还是要看下inst guide(

        lLT1 曾经装过一遍Arch Linux,不过最后一步装grub的时候炸了(估计是不支持bios+gpt

          panjk0518
          纯小白上arch有些冒险,容易产生挫败感,可以先装manjaro熟悉下系统使用逻辑。
          另外arch有全宇宙最好用的linux wiki,查资料超级好用 😆

          panjk0518 不算特别困难吧.....
          在我看来, ArchLinux的安装无非是过程繁琐一些, 有很多步骤需要自己做.... 在安装图形界面之前其实真的没有什么困难的地方....


          gyigi 你还要安装图形界面, 设置相应的服务

            gyigi 确实

            綾瀬桃桃 BIOS+GPT请在硬盘开头分一个1M的分区,不格式化,类型是BIOS Boot(fdisk)/ef02(gdisk)/bios_grub(parted),分区GUID为21686148-6449-6E6F-744E-656564454649。(来自ArchWiki)

            さらば限界少女 我之前安装Arch也觉得不是很难,但刚开始用Deepin那会觉得Arch就是大佬专属的发行版,安装超级费劲。

            我装Arch的时候是卡在NetworkManager那里了,NetworkManager装好了,dhcpcd也装了,NetworkManager.service也启动了,然而就是连不上网。(刚去查ArchWiki发现可能是systemd-resolved没启动,还有我应该也没装图形化前端,不过终端下也连不上网,应该就是系统服务的问题)

              来更新啦~

              包管理器的使用

              1.dpkg

              dpkg是Debian系Linux的包管理器。一般我们在使用的时候会使用apt工具来安装软件。apt就是dpkg的一个前端。
              apt常用的用法有这些:

              • apt install安装软件包(以root身份运行)
              • apt search搜索软件包
              • apt removeapt purge卸载软件包(以root身份运行)。两者的区别是apt remove不会清除软件的配置文件(按照Windows下的说法就是有卸载残留),而apt purge会清除软件的配置文件。
              • apt autoremove清除作为依赖安装但现在已经没有任何程序依赖的包(举个例子:安装a时安装了b,然后你立即卸载了a,这时使用apt autoremove就可以删除b)(以root身份运行)
              • apt update刷新软件源缓存(以root身份运行)
              • apt upgrade升级所有软件包(以root身份运行)

              安装本地软件:apt install ./文件(以root身份运行)
              一个提示:Debian系发行版的跨代兼容性不是很好,请下载对应你的系统版本的软件

              2.rpm

              rpm有两个前端:dnfzypper。(yum已经过时,此处不再介绍)

              2.1 dnf

              dnf是RedHat系Linux发行版所使用的rpm前端。
              dnf的常用用法与apt差不多,如下:

              • dnf install安装软件包(以root身份运行)
              • dnf search搜索软件包(以root身份运行)
              • dnf remove卸载软件包(以root身份运行)
              • dnf update升级所有软件包(以root身份运行)

              dnf会自动刷新软件源缓存。

              安装本地软件包:dnf install ./文件(以root身份运行)

              2.2 zypper

              zypper是SUSE系发行版使用的rpm前端。
              常用用法和dnf一样,不过可以简写。
              zypper install==zypper in
              zypper search==zypper se
              zypper remove==zypper rm
              zypper update==zypper up

              zypper会自动刷新软件源缓存。
              安装本地软件的命令也可以简写,把上面的dnf换成zypper就行了。

              3.pacman

              pacman是Arch系Linux发行版使用的包管理器。
              主要用法如下(除搜索软件外皆须root身份运行,所有命令区分大小写):

              • pacman -S安装软件包
              • pacman -Sy刷新软件源缓存(pacman -Syy强制刷新)
              • pacman -Ss搜索软件
              • pacman -Su更新全部软件包
              • pacman -Syu刷新软件源缓存并更新全部软件包
              • pacman -U安装本地软件包
              • pacman -R清除软件包
              • pacman -Rs清除软件包并清除未被使用的依赖
              • pacman -Qtdq | pacman -Rs -apt autoremove相同(此命令还有另外一种写法:pacman -Rs $(pacman -Qtdq)

              这里仅介绍包管理器的基本用法,还有更多命令(如dnf provides等)的用法未介绍。如果感兴趣可使用man命令查看包管理器的使用手册或查阅相应发行版的Wiki。来更新啦~

              包管理器的使用

              1.dpkg

              dpkg是Debian系Linux的包管理器。一般我们在使用的时候会使用apt工具来安装软件。apt就是dpkg的一个前端。
              apt常用的用法有这些:

              • apt install安装软件包(以root身份运行)
              • apt search搜索软件包
              • apt removeapt purge卸载软件包(以root身份运行)。两者的区别是apt remove不会清除软件的配置文件(按照Windows下的说法就是有卸载残留),而apt purge会清除软件的配置文件。
              • apt autoremove清除作为依赖安装但现在已经没有任何程序依赖的包(举个例子:安装a时安装了b,然后你立即卸载了a,这时使用apt autoremove就可以删除b)(以root身份运行)
              • apt update刷新软件源缓存(以root身份运行)
              • apt upgrade升级所有软件包(以root身份运行)

              安装本地软件:apt install ./文件(以root身份运行)
              一个提示:Debian系发行版的跨代兼容性不是很好,请下载对应你的系统版本的软件

              2.rpm

              rpm有两个前端:dnfzypper。(yum已经过时,此处不再介绍)

              2.1 dnf

              dnf是RedHat系Linux发行版所使用的rpm前端。
              dnf的常用用法与apt差不多,如下:

              • dnf install安装软件包(以root身份运行)
              • dnf search搜索软件包(以root身份运行)
              • dnf remove卸载软件包(以root身份运行)
              • dnf update升级所有软件包(以root身份运行)

              dnf会自动刷新软件源缓存。

              安装本地软件包:dnf install ./文件(以root身份运行)

              2.2 zypper

              zypper是SUSE系发行版使用的rpm前端。
              常用用法和dnf一样,不过可以简写。
              zypper install==zypper in
              zypper search==zypper se
              zypper remove==zypper rm
              zypper update==zypper up

              zypper会自动刷新软件源缓存。
              安装本地软件的命令也可以简写,把上面的dnf换成zypper就行了。

              3.pacman

              pacman是Arch系Linux发行版使用的包管理器。
              主要用法如下(除搜索软件外皆须root身份运行,所有命令区分大小写):

              • pacman -S安装软件包
              • pacman -Sy刷新软件源缓存(pacman -Syy强制刷新)
              • pacman -Ss搜索软件
              • pacman -Su更新全部软件包
              • pacman -Syu刷新软件源缓存并更新全部软件包
              • pacman -U安装本地软件包
              • pacman -R清除软件包
              • pacman -Rs清除软件包并清除未被使用的依赖
              • pacman -Qtdq | pacman -Rs -apt autoremove相同(此命令还有另外一种写法:pacman -Rs $(pacman -Qtdq)

              这里仅介绍包管理器的基本用法,还有更多命令(如dnf provides等)的用法未介绍。如果感兴趣可使用man命令查看包管理器的使用手册或查阅相应发行版的Wiki。

                winget实际上也挺好用,但是部分例如update、uninstall这类命令还在试验阶段

                  何木槿 winget我win11直接没有(

                  这个图片他怎么出不来

                  何木槿 我也不知道(
                  不过原来win10可以,我一开始以为应用商店的那个东西没装,结果发现装了,我也就不管他了,因为没什么折腾思路

                    gyigi 你用的是PowerShell?切换成wsl吧(虽然我没怎么用过WIndows Terminal

                      [已注销] 是的

                      [已注销] 额……我在深度论坛下见过一个案例,sudo rm -rf /*跑了一半后中止,把删除的内容从安装镜像补回来后还能开机,不过软件还在不在就是另一回事了。

                      ha1 windows terminal里的ps(
                      平时直接把它当cmd用(虽然本身就可以这么用)

                      • ha1 回复了此帖

                        gyigi 是(
                        你在新建窗口的+旁边的下拉菜单看下有没有wsl(

                        诶不对winget是win下的?草

                          ha1 我现在升了22449又有了((
                          麻了

                          panjk0518 当然,这意味着你可以随便sudo rm -rf /*,而不用像Windows一样提权了(这条命令会删除系统里的所有文件,不要运行!!!)。

                          Hello? Can someone help me? (大雾

                          © 2025 wvbCommunity 管理团队

                          删封申诉 | 知乎专栏 | 状态监控 | 用户协议(EULA) | 隐私政策

                          本站文章除其作者特殊声明外,一律采用CC BY-NC-SA 4.0许可协议进行授权,进行转载或二次创作时务必以相同协议进行共享,严禁用于商业用途。