
Quando instalei o Ubuntu (na verdade, ElementaryOS) pela primeira vez, não pensei que ocuparia tanto espaço, então fiz a partição do sistema operacional de 15 GB e /home
100 GB. sda5
e sda6
são minhas partições Linux.
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1b518505
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 823295 410624 7 HPFS/NTFS/exFAT
/dev/sda2 823296 410943487 205060096 7 HPFS/NTFS/exFAT
/dev/sda3 410943488 738621439 163838976 7 HPFS/NTFS/exFAT
/dev/sda4 738623486 976771071 119073793 5 Extended
/dev/sda5 738623488 767918079 14647296 83 Linux
/dev/sda6 767920128 976771071 104425472 83 Linux
O problema é que, na verdade, não tenho nada de novo instalado no sistema operacional agora em comparação com quando ele era novo. Apenas um navegador e um texto sublime. Com o tempo, instalando atualizações do sistema, o tamanho continua aumentando cada vez mais.
/usr/src
tem 2,2 GB de pastas nomeadaslinux-headers-X.XX.X-XX
/lib/modules
tem 3,9 GB de X.XX.X-XX-generic
pastas
Conselhos sobre o que fazer seriam apreciados.
- Se eu optar por aumentar o tamanho da partição de 15GB, como faço isso?
- O que são
/usr/src
e/lib/modules
como posso excluí-los com segurança?
Responder1
Parece que há uma conexão entre os vários aspectos da sua pergunta.
/usr/src
é um local para o código-fonte dos pacotes instalados./lib/modules
é um local para módulos do kernel.linux-headers-X.XX.X-XX
são os arquivos de cabeçalho do(s) kernel(s) instalado(s). Arquivos de cabeçalho são usados quando você desejacompilar um módulo de kernel para seu kernel específico. Muitos softwares comuns compilam módulos do kernel, comoCaixa virtual, sensores lm, etc. veja aquipara uma discussão mais detalhada sobre exatamente como eles se manifestam. Eu sempreinstale os cabeçalhos do kernele obuild-essential
pacote ao configurar um novo desktop, já que geralmente acabo precisando dele em algum momento (mas não preciso dele para servidores, compiladores podem ser um risco de segurança).
Então, tudo isso me leva a acreditar que você tem mais de um kernel instalado, o que é um problema bastante comum. Não é uma má ideia manter uma versão de volta, especialmente logo após uma atualização, mas elas são grandes e podem se acumular.
Mesmo se você tiver apenas um kernel, você não precisa dos cabeçalhos, exceto ao instalar algo que requer compilação no kernel, então você sempre pode desinstalar os pacotes do Synaptic ou do centro de software.
se você tiver vários kernels antigos ainda instalados, geralmente poderá removê-los sudo apt-get autoremove
ou revisar oopções aquipara o seu sistema. Além de limpar os kernels e os arquivos fonte do cabeçalho, isso também removerá os módulos antigos do kernel, armazenados em/lib/modules
15 GB geralmente é mais que suficiente para uma partição raiz, e redimensionar partições é uma proposta complicada, mas é definitivamente possível. Recomendo fortemente que você consulteesta documentaçãopara revisar sua situação e planejar a operação. envolverá encolhimento /home
,movendo-o para a direitae, finalmente, estendendo o /
.