Я поместил образ Ubuntu 18.04.3 на SD-карту емкостью 32 ГБ. Он пришел без рабочего стола, поэтому я пытаюсь установить xubuntu. Когда я пытаюсь установить его, используя sudo apt-get install xubuntu-desktop
, я получаю следующую ошибку:
You don't have enough free space in `/var/cache/apt/archives`
Я пробовал sudo apt-get autoclean
sudo apt-get clean
и другие варианты sudo apt-get autoremove
, но ничего не получалось.
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 2.1G 1.4G 513M 74% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9B 0 1.9G 0% /dev/shm
tmpfs 1.9G 2.5M 1.9G 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mmcblk0p1 253M 29M 224M 12% /boot/firmware
tmpfs 381M 0 381M 0% /run/user/1000`
Я новичок в Linux, но почему мой корень (и файловая система в целом) такой маленький, если моя SD-карта 32 ГБ? И есть ли способ увеличить root через командную строку (возможно, fdisk)? У меня нет другой машины с Linux, на которой я могу запустить Gparted. Но у меня есть ноутбук с Windows, который может работать с Gparted Live. Я никогда не делал этого раньше, поэтому, если это лучшее решение, советы по началу работы будут высоко оценены.
Не знаю, имеет ли это значение, но я следую инструкциям здесь Raspberry Pi 4 Ubuntu Server / Desktop 18.04.3 Изображение (неофициальное) , чтобы попытаться запустить Ubuntu и запустить xubuntu на моем Rpi 4.
РЕДАКТИРОВАТЬ:
$ sudo parted -ls
Model: SD SK32G (sd/mmc)
Disk /dev/mmcblk0: 31.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File System Flags
1 1049kB 269MB 268MB primary fat32 boot,lba
2 269MB 31.9GB 31.6GB primary ext4
$ lsblk -f
Name Fstyle Label UUID Mountpoint
mmcblk0
|_mmcblk0p1 vfat system-boot E497-1FDF boot/firmware
|_mmcblk0p2 ext4 writable bfa0733b-bdb9-4846-914a-45160bac3ed0 /
Не знайте, почему, но после переобработки изображений моей SD-карты приблизительно 10 раз, это наконец решило выделить корневой раздел 29 ГБ