С GNU find(1)
версии 4.2.11 или новее вы также можете использовать это:
if [ "yes" = "$(find fileA -samefile fileB -exec echo yes \;)" ]; then
echo yes
else
echo no
fi
Если fileA
тот же файл, что и fileB
, тогда find
выведет «да» и условие станет истинным.
В отличие от использования оператора равенства файлов -ef
это порождает новый процесс.
Is a CentOS 7 install on a blank HDD possible without a network connection
да
https://www.centos.org/download/
технически все, что вам нужно, это CentOS-7-x86_64-DVD-2009.iso
на ~4,6 ГБ
CentOS-7-x86_64-Everything-2009.iso
не требуется.
Adjust that wording
соответственно для centos -8 или любых версий, выпущенных в будущем с этого момента.
Конечно, вам потребуется какой-либо метод онлайн-доступа, чтобы получить iso для начала, а затем либо записать на загрузочный DVD-диск, либо записать на USB-накопитель, что позволит выполнить загрузочную установку. Затем просто установите, следуя инструкциям на экране, после чего вы сможете делать все в автономном режиме.
Установка по умолчанию, поскольку Centos бесплатна, установит необходимые файлы репозитория в /etc/yum.repos.d/
, которые будут указывать на правильный веб-адрес, если вы должны быть в сети и можете просто выполнить yum update
. Но ничего из этого не требуется для запуска Centos, вы можете быть в автономном режиме с самого начала, установить и использовать Centos (или любой Linux )просто отлично от того, что устанавливается с установочного DVD или USB палка.
И когда вам нужно какое-то другое программное обеспечение (, то есть rpm ), которое вы обычно принимаете как должное, например, установив репозиторий EPEL и просто загрузив его автоматически, вам нужно будет получить его вручную и установить это rpm вместе со всеми его зависимостями на компакт-диске или USB-накопителе, чтобы передать его в вашу автономную систему, где вы затем должны были бы yum install *.rpm
иметь эти файлы rpm в вашем текущем каталоге или настроить локальный репозиторий {каталог} в вашей автономной системе..
Лучший способ сделать это — установить последнюю доступную ISO-образную версию «Everything». Второй способ ничего к этому не добавил бы и был бы излишне усложнен.
Обратите внимание: поскольку машина не может подключиться к сети, вы не сможете загружать обновления, исправления и новые пакеты.