'Никакой такой файл или каталог', когда я пытаюсь отформатировать Логический том

[115939] Если вы вообще настроили пакет/программное обеспечение, либо редактируя конфигурационные файлы напрямую, либо через графический интерфейс, вы можете захотеть сохранить свои настройки. Обычно в Unix/Linux системах конфигурации сохраняются в текстовых файлах, даже если конфигурация/настройка выполняется через графический интерфейс.

Каждый бинарный deb-пакет Debian имеет список файлов, которые он идентифицирует как файлы конфигурации. [116289]dpkg[116290], и таким образом [116291]apt[116292] учитывают эту идентификацию при удалении пакетов, а также при обновлении. По умолчанию [116293]apt/dpkg[116294] не будет удалять конфигурационные файлы при удалении пакетов. Вы должны запросить очистку. При обновлении вам будет предложено выбрать между текущей и новой версией (если они отличаются), прежде чем перезаписывать конфигурационные файлы. Даже в этом случае он сохраняет копию оригинального файла. Здесь Debian пытается помочь вам, основываясь на предположении, что ваши конфигурационные файлы могут содержать ценную информацию.

Итак, если вы не настроили пакет, или не хотите сохранять ваши конфигурации, вы можете использовать [116295]apt-get purge[116296].

Если вы сохраните конфигурационные файлы, то если/когда вы переустановите пакет, Debian попытается повторно использовать сохранённую конфигурационную информацию. Если версия пакета, которую вы пытаетесь (пере)установить, содержит конфигурационные файлы, которые конфликтуют с уже установленными конфигурационными файлами, то она снова попросит вас перед перезаписью, как это делается при обновлении.

'In General
Private Declare Function SetCursorPos Lib "user32" (ByVal x As Long, ByVal Y As Long) As Long
Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Private Const MOUSEEVENTF_LEFTDOWN = &H2
Private Const MOUSEEVENTF_RIGHTDOWN As Long = &H8
Private Const MOUSEEVENTF_RIGHTUP As Long = &H10

Private Sub Optimizer()
    'activate the window
    'AppActivate "Inbox - Microsoft Outlook"
    'move the cursor where you need it, I guessed at 200,200
    'Warning here : check the center coordinates of your userform!
    SetCursorPos 512, 374
    'send a down event
    mouse_event MOUSEEVENTF_RIGHTDOWN, 0&, 0&, 0&, 0&
    'and an up
    mouse_event MOUSEEVENTF_RIGHTUP, 0&, 0&, 0&, 0&
End Sub

'Inside your code
Call Optimiser`
Минимальный комментарий: Если вы удалили пакет и позже захотите удалить конфигурационные файлы, то раньше [116297]apt[116298] не удалял конфигурационные файлы, если пакет не был установлен. Однако, уже в течение нескольких лет при запуске [116299]apt-get-get purge[116300] удаляются конфигурационные файлы, даже если пакет больше не установлен.

rm /the/output && find . -print0 | xargs -0 cat >> /the/output

Это было исправлено в версии apt [116301]0.8.0~pre1[116302], выпущенной 13 августа 2010 года на Fri, или, возможно, в версии apt [116303]0.8.15~exp1[116304], выпущенной 10 июня 2011 года на Fri. См. [116305]Отчёт об ошибках Debian: apt-get --purge не работает, как ожидалось[116306], от 24 июня 2002 года.[115950].

2
27.01.2015, 17:05
2 ответа

Вам, вероятно, надо Установить E4FSPROGS CentOS Пакет, прежде чем вы хотите создать файловую систему EXT4.

В целом MKFS - это лишь в интернет-конце для серии MKFS. * Двоичные файлы.

См. В следующем примере:

root@locutus:/home/asd# strace -f -e trace=execve mkfs -t asdasd /dev/whatever
execve("/sbin/mkfs", ["mkfs", "-t", "asdasd", "/dev/whatever"], [/* 18 vars */]) = 0
execve("/sbin/mkfs.asdasd", ["mkfs.asdasd", "/dev/whatever"], [/* 18 vars */]) = -1 ENOENT (No such file or directory)
execve("/sbin/fs.d/mkfs.asdasd", ["mkfs.asdasd", "/dev/whatever"], [/* 18 vars */]) = -1 ENOENT (No such file or directory)
execve("/sbin/fs/mkfs.asdasd", ["mkfs.asdasd", "/dev/whatever"], [/* 18 vars */]) = -1 ENOENT (No such file or directory)
execve("/usr/local/sbin/mkfs.asdasd", ["mkfs.asdasd", "/dev/whatever"], [/* 18 vars */]) = -1 ENOENT (No such file or directory)
execve("/usr/local/bin/mkfs.asdasd", ["mkfs.asdasd", "/dev/whatever"], [/* 18 vars */]) = -1 ENOENT (No such file or directory)
execve("/usr/sbin/mkfs.asdasd", ["mkfs.asdasd", "/dev/whatever"], [/* 18 vars */]) = -1 ENOENT (No such file or directory)
execve("/usr/bin/mkfs.asdasd", ["mkfs.asdasd", "/dev/whatever"], [/* 18 vars */]) = -1 ENOENT (No such file or directory)
execve("/sbin/mkfs.asdasd", ["mkfs.asdasd", "/dev/whatever"], [/* 18 vars */]) = -1 ENOENT (No such file or directory)
execve("/bin\n/mkfs.asdasd", ["mkfs.asdasd", "/dev/whatever"], [/* 18 vars */]) = -1 ENOENT (No such file or directory)
mkfs.asdasd: No such file or directory
root@locutus:/home/asd# 
2
27.01.2020, 22:12

Вероятно, ваша версия RHEL не поддерживает ext4, но вы можете исправить это, установив e4fsprogs с помощью yum install или загрузив пакет, а затем используя ftp, чтобы переместить его на свой сервер, а затем установить с помощью rpm -ivh

0
27.01.2020, 22:12

Теги

Похожие вопросы