Archlinux安装问题

今天照着archlinux的教程想试装下这个系统,结果出现了一些问题。
1〉# useradd -m -g users -s /bin/bash arch 使用这条命令添加普通用户并设置密码后,使用su -切换普通用户和root用户,这时候reboot命令只有在root的情况下才能使用,以普通用户身份无法使用。在登陆的时候也只能用root的身份登陆然后才能切换为普通用户。
2〉我给/目录分配了2G的大小,但是我还没装什么东西呢系统就提示我空间不足,造成我装个firefox都没空间了。。我之前的东西都是以root的身份装的,并且似乎那些包都装在/目录下面的(因为我发现根目录只剩下100多M了,而home目录下还有900多G的空间,我原以为是pacman设置的问题,但是我在网上看了一会pacman的指令似乎没找到答案。
还望大家指点一二,感激不尽。

阅读 3.1k
2 个回答

因为装的包都是装在根目录下的(/usr/ 或 /usr/local). 根目录至少要 10 - 20G 吧, 你才 2G, 光是系统库, 系统命令之类的都几百兆了, 再加上一些杂七杂八的包, 2G 根本不够.

一般 /home 目录用于存放用户的个人资料, 或者是一些自定义的软件配置, 系统包管理工具所安装的软件是不会安装到家目录的.

第一个问题,reboot本来就是只有root才能用的啊,除非你用policykit或者sudo等来配置别的用户也能reboot。
第二个问题,Linux发行版里打出来的包安装都要遵循FHS规范的,所以用包来安装并不会安装到/home去。事实上,如果用一般分区方式,并不建议初学者给根目录分太小。高级用户可以用LVM来动态管理分区大小,初学者还是弄一个大的根吧,也没必要把各种目录都挂独立的分区。以后掌握了高级技能,想生产环境正式干活了再讲究。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题