V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Tiande
V2EX  ›  Linux

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

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

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

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

    再感慨一下,Linux 真是个逼人思考的系统。
    第 1 条附言  ·  2015-03-13 20:48:18 +08:00
    在各位大大的帮助下,已解决该问题。
    还是通过 LVM 将 /home 缩容,然后扩容 / 。
    另外多出来的一部分未分配空间,用用系统再决定怎么用吧。

    参考的文档:http://www.server110.com/linux/201403/7132.html

    真舒爽啊=。=
    18 条回复    2015-03-14 11:49:37 +08:00
    waterfront
        1
    waterfront  
       2015-03-13 12:21:08 +08:00   ❤️ 1
    chrome安装在 /opt/google 当然占站/容量。。
    /分配10G吧。
    Tiande
        2
    Tiande  
    OP
       2015-03-13 12:29:05 +08:00
    @waterfront 好的,晚上回去弄弄看。
    loading
        3
    loading  
       2015-03-13 12:33:07 +08:00   ❤️ 1
    要知道具体安装过程,可以解开 deb ,看里面的 control 文件。

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

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

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

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

    因为你没有大量的使用经验,特别是在折腾时期,各目录大小变化都会很大,你没有足够的经验把握住大小的。对于性能问题,其实你知道 linux 的文件系统的无碎片特性,其实一个区速度更快,因为他们都“挤”在物理硬盘的最外延,读取速度最快!
    Tiande
        13
    Tiande  
    OP
       2015-03-13 18:07:22 +08:00
    @SmiteChow 哈哈哈,谢谢。我还是准备试试用 LVM 扩容。
    Tiande
        14
    Tiande  
    OP
       2015-03-13 18:13:12 +08:00
    @loading 您的意思是不是将整个 Debian 装到一个分区,然后存数据用另一个分区,只要挂载到相关目录下就行。
    linux 视万物为对象,所以文件结构俺还得习惯一下。刚开始提到,提到挂载,其实我是,是拒绝的,哈哈。
    现阶段希望系统能运行就行了,再慢慢摸索。
    Tiande
        15
    Tiande  
    OP
       2015-03-13 20:49:23 +08:00
    @waterfront @loading @twl007 @msg7086 @xieyudi1990 @SmiteChow
    问题已解决,谢谢帮助。
    msg7086
        16
    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
        17
    msg7086  
       2015-03-14 04:32:22 +08:00
    顺便一提,LVM这种东西其实也是……属于高级用法来着。
    有点像Windows下的动态磁盘。
    Tiande
        18
    Tiande  
    OP
       2015-03-14 11:49:37 +08:00
    @msg7086 我也觉得,自用 linux 的话,以后还是只留一个分区好了。但现在这样分,也是为了学习的。
    之前用windows的时候,手贱把磁盘全转成动态了,也是装完 LVM 发现这也是动态的-。-
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3069 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 13:20 · PVG 21:20 · LAX 06:20 · JFK 09:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.