Какие программы включены в LiveCD, которые удаляются при установке?

Я заметил, что при загрузке диска Ubuntu 13.10 - Desktop X86-64 в режиме "Попробуйте без установки" предустановлен Gparted, однако, если вы устанавливаете Ubuntu на жесткий диск, пакет удаляется (или очищается? Не уверен, какой именно) в процессе установки.

Я точно знаю, что Gparted предварительно устанавливается в LiveCD, а не устанавливается скриптом во время загрузки LiveCD, потому что я изучил filesystem.squashfs файл. Это заставляет меня задуматься, какие другие программы предварительно установлены, но удалены во время установки. Где-нибудь есть полный список?

2 ответа

Решение

/questions/286778/kakie-programmyi-vklyuchenyi-v-livecd-kotoryie-udalyayutsya-pri-ustanovke/286797#286797 - отличный ответ, но если у вас больше нет файла iso/casper/filesystem.manifest-remove посмотреть на список или просто захотеть по-другому получить информацию (в более отвратительном виде) от /var/log/apt,

  • Предполагая, что у вас есть самый старый сжатый history.log доступный файл (который у вас обычно должен быть, если вы сделали чистую установку 13.10 (и не используете такие вещи, как Bleachbit)), вы должны увидеть что-то похожее на это:

    $ ls -l / var / log / apt
    всего 120
    -rw-r - r-- 1 корневой корень 5024 марта 19 07:40 history.log
    -rw-r - r-- 1 корневой корень 1252 27 февраля 07:29 history.log.1.gz
    -rw-r - r-- 1 корневой корень 2156 31 января 06:03 history.log.2.gz
    -rw-r - r-- 1 корневой корень 1288 31 декабря 11:14 history.log.3.gz
    -rw-r - r-- 1 root root 3232 27 ноября, 07:22 history.log.4.gz
    -rw-r - r-- 1 корневой корень 18813 31 октября 07:11 history.log.5.gz
    -rw-r ----- 1 root adm 28064 19 марта 07:40 term.log
    -rw-r ----- 1 root adm 3331 27 февраля, 07:29 term.log.1.gz
    -rw-r ----- 1 root adm 4862 31 января 06:03 term.log.2.gz
    -rw-r ----- 1 root adm 3685 31 декабря 11:14 term.log.3.gz
    -rw-r ----- 1 root adm 9058 27 ноября, 07:22 term.log.4.gz
    -rw-r ----- 1 root adm 12452 31 октября 07:11 term.log.5.gz
    $

  • Здесь, history.log.5.gz представляет интерес. Итак, чтобы получить несжатую версию, запустите:

    zcat /var/log/apt/history.log.5.gz> ~ / Desktop / output.txt

  • Посмотрите на этот файл с текстовым редактором, который вам нравится. Посмотрев сверху, вы увидите много "установок" (очень длинных строк), но если вы внимательно прочитаете несколько строк, вы придете к строке, начинающейся с Purge:, Это также очень длинная строка и будет перечислять пакеты, в том числе gparted, удалено как часть настройки вашей ОС.

  • Если вам нравится терминал, вы можете извлечь только эту строку с помощью:

    grep -m 1 "Purge:" ~ / Desktop / output.txt

Я думаю, что это как-то связано с каким-то вуду с семенами Ubuntu (может кто-то, кто знает более сложные, пожалуйста, мне бы тоже хотелось знать;)) Семена установщика определяет, какие пакеты необходимы для установки, но будут удалены позже. Однако я не знаю, стало ли это устаревшим, так как, кажется, оно в последний раз обновлялось во времена бесстрашного гиббона.

Во время установки полный список пакетов для удаления находится в файле iso/casper/filesystem.manifest-remove

Данные из надежного iso:

apt-clone archdetect-deb btrfs-tools casper cifs-utils cryptsetup cryptsetup-bin dmraid dpkg-repack ecryptfs-utils firefox-locale-en firefox-locale-es firefox-locale-zh-hans gir1.2-json-1.0 gir1.2-timezonemap-1.0 gir1.2-xkl-1.0 gparted jfsutils keyutils kpartx kpartx-boot language-pack-en language-pack-en-base language-pack-es language-pack-es-base language-pack-gnome-en language-pack-gnome-en-base language-pack-gnome-es language-pack-gnome-es-base language-pack-gnome-zh-hans language-pack-gnome-zh-hans-base language-pack-zh-hans language-pack-zh-hans-base libcryptsetup4 libdebian-installer4:amd64 libdevmapper-event1.02.1:amd64 libdmraid1.0.0.rc16 libecryptfs0 libgtkmm-2.4-1c2a:amd64 libnss3-1d:amd64 linux-signed-generic linux-signed-image-3.13.0-14-generic linux-signed-image-generic localechooser-data lupin-casper lvm2 metacity python3-icu python3-pam rdate reiserfsprogs sbsigntool ubiquity ubiquity-casper ubiquity-frontend-gtk ubiquity-plugin-ubuntuone ubiquity-slideshow-ubuntu ubiquity-ubuntu-artwork user-setup watershed xfsprogs

Другие вопросы по тегам