Мне нужен этот исполняемый файл:
e2fsprogs
Я не могу найти это в моей системе; из консоли (даже с sudo) я получаю "bash: e2fsprogs: команда не найдена".
С поиском, все, что я получаю, это его документация (в /usr/share/doc/e2fsprogs
).
Попытка установить это:
sudo apt-get install e2fsprogs
Я получаю сообщение «e2fsprogs - это уже самая новая версия», и ничего не делается.
Попытка удалить его (для последующей переустановки):
sudo apt-get remove e2fsprogs
Я получаю пугающее сообщение: «Вы собираетесь сделать что-то потенциально опасное. Чтобы продолжить, напишите фразу« Да, делай, как я говорю! »»
Как я могу использовать эту команду? Как я могу найти это?
Эта команда нужна gparted
Утилита для изменения размера разделов диска.
Пытаясь уменьшить размер / dev / sda7 (bios_grub) на 500 МБ, я получаю сообщение:
- Ошибка: причиной может быть отсутствующий пакет программного обеспечения. Для поддержки файловой системы ext4 необходим следующий список программных пакетов: e2fsprogs v1.41 +.
Выход из dpkg -l e2fsprogs
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-================================-=====================-=====================-====================================
ii e2fsprogs 1.42.12-2 amd64 ext2/ext3/ext4 file system utilities
dpkg -l e2fsprogs
parted /dev/sda print
,parted
похоже на другую посылку. Какую команду я должен запустить?bash: parted: command not found
Ответы:
Из описания пакета (
apt-cache show e2fsprogs
):Этот пакет содержит много утилит для файловых систем на основе ext2 / 3/4, он не содержит программу под названием "e2fsprogs". Чтобы найти файлы, установленные этим пакетом, вы можете использовать
dpkg -L
команда, например:Я отфильтровал вывод, чтобы увидеть только пути, содержащие «bin», что типично для двоичных файлов. Скорее всего, это одна из этих программ, которые вам нужны для ваших целей (которые вы не объяснили).
Это сообщение об ошибке не означает, что
gparted
нужна исполняемая программаe2fsprogs
, Это означает, что ему нужноe2fsprogs
пакет , который содержит необходимые ему двоичные файлы. Конкретно для него нужна как минимум версия 1.41. Вы можете проверить версию вашегоe2fsprogs
пакет с:источник
e2fsprogs
есть в списке или есть еще в «списке»?gparted
отказывается изменить размер раздела, и почему он предлагает отсутствующий пакет, даже если он на самом деле там.