Какие программы включены в 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