Інсталяція диспетчера пакетів для Linux з нуля (LFS)


1

Я успішно будую систему на основі Linux, використовуючи Linux з нуля. Тепер я хочу встановити Debian (dpkg / apt) менеджер пакетів для оновлення пакунків.

Я використав згаданий нижче підказку як посилання Встановлення та використання pacman як менеджера пакетів для LFS

http://lists.linuxfromscratch.org/pipermail/hints/2013-March/003304.html

Для досягнення своєї мети я пішов нижче шляху.

  1. Я слідував за книгою LFS (створив середовище chroot, важливі каталоги та Symlinks), і замість встановлення пакунків з джерела я встановив dpkg і його залежності від джерела.
  2. Після цього я встановив усі пакунки (включаючи їхні залежності), використовуючи їх пакунок .deb з debian.org (пакунок відповідає книзі LFS 8.0)
  3. Після завершення встановлення пакетів, необхідних для мінімальної завантажувальної системи та мережевих пакетів, я встановив ядро ​​Linux і grub з надією, що ця система буде завантажуватися

Коли я намагаюся завантажити цю систему. Він не зміг завантажитися та викинути помилку, як показано у вкладці boot_error . Очевидною помилкою є наступне

starting init: /etc/init exists but could't execute (error -13)  

Тому мої запити є,

  1. Чи я слідую правильному шляху для встановлення менеджера пакетів на основі debian?
  2. Якщо у вас є пропозиції щодо цього, поділіться своїми думками
  3. Що може бути причиною цієї помилки?

Будь-яка допомога в цьому відношенні дуже цінується.

Дякую


Не знайомий з LFS, але мені здається схожим /etc/init не повинно виконуватися, оскільки це зазвичай каталог з файлами init. Він повинен виконувати /(s)bin/init. Сподіваюся, що це допомагає.
mtak
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.