Как установить или пакет обновления с конфеткой с нулевым кодом выхода?

Использование сгиб . Извлечения из человек страница:

Wrap  input  lines in each FILE (standard input by default), writing to
standard output.

-b, --bytes
   count bytes rather than columns

-c, --characters
   count characters rather than columns

-s, --spaces
    break at spaces

-w, --width=WIDTH
    use WIDTH columns instead of 80

Использование сгиб (возможно, использование опция-s так, чтобы это не повреждало ваши строки середина слова) для настройки документа приблизительно 80 широким символам и печать:

fold -s myfile.txt | lpr

Или, для сохранения отформатированной версии:

fold -s myfile.txt > output.txt
0
05.11.2014, 19:16
1 ответ

Вместо вашего сценария, звоня конфетка , чтобы сделать загрузку и установку, я просто заставил бы сценарий загрузить файл (например, завиток или wget) и затем вызвать установку загруженного файл .rpm :

rpm --install --force file_name.rpm

Как обозначенный OP, об/мин может donwload URL непосредственно без проблемы. Из страницы справочника:

INSTALLING, UPGRADING, AND REMOVING PACKAGES:
   rpm {-i|--install} [install-options] PACKAGE_FILE ...

   rpm {-U|--upgrade} [install-options] PACKAGE_FILE ...

   rpm {-F|--freshen} [install-options] PACKAGE_FILE ...

   <snip>

   In  these  options, PACKAGE_FILE can be either rpm binary file or ASCII
   package manifest (see PACKAGE SELECTION OPTIONS), and may be  specified
   as  an  ftp  or  http URL, in which case the package will be downloaded
   before being installed. See FTP/HTTP OPTIONS for information  on  rpm's
   internal ftp and http client support.
2
28.01.2020, 02:36

Теги

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