Как создать ISO файл из 2.5M файлов?

Создайте файл с именем (скажем) anaconda.sh в /etc/profile.d/ с содержимым:

PATH=/opt/anaconda3/bin:$PATH

Завершающий «.sh» важен, так как это синтаксис, который / etc / profile использует для поиска для файлов, которые нужно включить. Bash прочитает / etc / profile при входе в систему. Если вы хотите, чтобы текущая оболочка / терминал принимала изменения, просто запустите . /etc/profile.d/anaconda.sh .

Если вы сталкиваетесь с ситуациями, когда это требуется неинтерактивной оболочке, вам остается ~ / .bashrc (если в вызывающей среде не используется --rcfile для переопределения этого поведения).

0
18.02.2013, 18:29
2 ответа

Попробуйте параметр -no-cache-inodes . По умолчанию inodes кэшируются для обнаружения жестких ссылок, но если их нет, это позволит сэкономить память.

1
29.04.2021, 00:51

Не используйте -no- параметр cache-inodes.

Mkisofs не очень голоден до памяти. Вы можете стать жертвой плохого варианта mkisofs, основанного на коде 2004 года, и это требует большого количества памяти. В 2006 году было исправлено множество ошибок в mkisofs, поэтому используйте последнюю версию.

Я только что попробовал, и последний mkisofs потребляет ок. 400 МБ памяти для 630000 файлов при создании Rock Ridge и около 80 МБ без Rock Ridge. Для ваших 2,5-мегабайтных файлов потребуется 1,6 ГБ памяти с Rock Ridge и менее 400 МБ без. Это слишком много для вашей машины?

0
29.04.2021, 00:51

Теги

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