[寻求思路] Debian 安装 chrome deb 时,显示 根目录 空间不足。

2015-03-13 12:13:47 +08:00
 Tiande
1.装机时自动分配的 / 容量 380MB . 开机后大概 150MB 已使用。
2.观察安装 deb 时, / 可用容量逐步降为 0 。
Q1:这一过程往 / 里写了什么,为什么要占 / 容量?
Q2:是否要对 / 扩容?(这问题简直脑残=。=)
Q3:500G 的硬盘,/home 好像占有 450G (///▽///) , 能通过 LVM 对 /home 减容,然后扩容 / 吗。在不需要备份还原 /home 数据的前提下?

PS: 新手,目前对 linux 的文件系统还有些纠结。
想通过搜索引擎自己解决,可是 LVM 也是只见一斑,搜到的文档也仍在学习中。

希望前辈们能提供一个解决思路,谢谢谢。

再感慨一下,Linux 真是个逼人思考的系统。
4127 次点击
所在节点    Linux
18 条回复
waterfront
2015-03-13 12:21:08 +08:00
chrome安装在 /opt/google 当然占站/容量。。
/分配10G吧。
Tiande
2015-03-13 12:29:05 +08:00
@waterfront 好的,晚上回去弄弄看。
loading
2015-03-13 12:33:07 +08:00
要知道具体安装过程,可以解开 deb ,看里面的 control 文件。

http://baike.baidu.com/view/386585.htm
loading
2015-03-13 12:34:40 +08:00
既然是新手,谁教你分区放的。

系统只需要一个根: root
新手还只要一个根: /
twl007
2015-03-13 13:12:04 +08:00
你要有lvm用lvm就好了 没有的话就在安装需要的位置做软链接
Tiande
2015-03-13 13:45:48 +08:00
@loading 装机直接选的 带LVM的默认分区 选项,您的意思是 新手全装一个分区 就行了吗?
Tiande
2015-03-13 13:49:28 +08:00
@twl007 好的,我还要再学习下 lvm 才敢动手。
msg7086
2015-03-13 14:47:13 +08:00
@dtdnqsb 你用Windows的时候有考虑过Program Files一个分区,Users一个分区,Windows一个分区么。
Tiande
2015-03-13 15:02:44 +08:00
@msg7086 /home 是用来存储用户数据的, 相当于 windows 下,除了系统盘 C: ,还有专门存储用户数据的 D: 吧。
xieyudi1990
2015-03-13 16:19:06 +08:00
@msg7086 我的User是单独分区再挂载的, 为了系统还原时保留用户文件.
SmiteChow
2015-03-13 16:24:16 +08:00
这个好办建一个软连接 ln -s source des

我笔记本上chrome一点开就OOM,6G内存给我报这错,我已经放弃了准备重装系统
loading
2015-03-13 17:18:31 +08:00
@dtdnqsb

其实根据我自己的经验,单独分区存自己的数据,然后把他挂载到 ~/xxx 而不是给 /home 单独分区。
~/ 目录下的配置文件,如果你不熟悉(不喜欢)用软链( ln -s),可以定期复制到你的文件分区。

因为你没有大量的使用经验,特别是在折腾时期,各目录大小变化都会很大,你没有足够的经验把握住大小的。对于性能问题,其实你知道 linux 的文件系统的无碎片特性,其实一个区速度更快,因为他们都“挤”在物理硬盘的最外延,读取速度最快!
Tiande
2015-03-13 18:07:22 +08:00
@SmiteChow 哈哈哈,谢谢。我还是准备试试用 LVM 扩容。
Tiande
2015-03-13 18:13:12 +08:00
@loading 您的意思是不是将整个 Debian 装到一个分区,然后存数据用另一个分区,只要挂载到相关目录下就行。
linux 视万物为对象,所以文件结构俺还得习惯一下。刚开始提到,提到挂载,其实我是,是拒绝的,哈哈。
现阶段希望系统能运行就行了,再慢慢摸索。
Tiande
2015-03-13 20:49:23 +08:00
@waterfront @loading @twl007 @msg7086 @xieyudi1990 @SmiteChow
问题已解决,谢谢帮助。
msg7086
2015-03-14 04:30:45 +08:00
@dtdnqsb 真正的新手不需要D盘。
(新手会分区?
下载的东西全扔桌面的人多了去了,你给他们建了D盘说不定他们也不知道怎么用。

顺便一提,Linux下数据也不一定是存在/home下的。
比如服务器上跑网站,数据库和网站更多的是存放在/var下面,除非你是用各种国产一键包才会放在/home下。

/home/user 这种结构本来就是服务器上用的。以前Linux被用做终端服务器,安装在学校机房里,然后学生连接上去操作。所以才有了/home/user这种适合单机器多用户的目录结构。如果你是单机单用户,那Linux的/home/user反而多此一举了。
msg7086
2015-03-14 04:32:22 +08:00
顺便一提,LVM这种东西其实也是……属于高级用法来着。
有点像Windows下的动态磁盘。
Tiande
2015-03-14 11:49:37 +08:00
@msg7086 我也觉得,自用 linux 的话,以后还是只留一个分区好了。但现在这样分,也是为了学习的。
之前用windows的时候,手贱把磁盘全转成动态了,也是装完 LVM 发现这也是动态的-。-

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/176594

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX