Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco
0 Пользователей и 1 Гость просматривают эту тему.
#!/bin/bash# Берём данные о установленном софте# на машине без интернета# -------------------------------------------------------------------SOURCEDIR='/var/lib/dpkg' # Отсюда apt берёт данные о приложенияхTEMPDIR='/tmp' # Временные файлыDATAFILE='softdest' # Имя файла на носителе со "списком софта"UPDFILE='updates' # Имя файла на носителе с обновлениямиFLASHNAME='ploop_flash' # Имя носителя ("метка тома")# -------------------------------------------------------------------echo 'Сжатие файлов. Ждите...'cd $SOURCEDIRtar -cjf $TEMPDIR'/'$DATAFILE *echo 'OK'echo 'Копирование файлов на носитель...'cp $TEMPDIR'/'$DATAFILE '/media/'$FLASHNAMEecho 'OK'echo 'Удаление временных файлов...'rm $TEMPDIR'/'$DATAFILEecho 'OK'# Ставим обновления, если есть# Проверим, есть ли файл на носителеTEMP0=$(ls "/media/"$FLASHNAME"/"$UPDFILE 2>/dev/null)if [ "$TEMP0" = "/media/$FLASHNAME/$UPDFILE" ];then # Тут переливаем в /var/cache/apt/archives else echo "Файл с обновлениями не найден!"fi
Ну и кувалдочка за одно Таскать хард каждую неделю по 30-градусному морозу не хочется...
А хард -- на шнурок и ближе к телу.
Страница сгенерирована за 0.048 секунд. Запросов: 23.