Кораци за стварање ЛивеЦД - ДВД - УСБ од нуле у Дебиану и његовим дериватима.

Полазећи од потребе да створим свој властити ЛивеЦД који могу повремено да ажурирам и прилагодим по свом укусу, и знајући напредак у рачунарској технологији у пољу ГНУ / Линук, схватио сам да постоји оскудна потреба за инсталирањем додатних графичких програма.

Захваљујући преносивим уређајима, у неким приликама нећу морати да инсталирам програме за свакодневну употребу као што су Гимп, Инскапе, Блендер, чак и Либреоффице. Без ових програма инсталираних на мом систему, чувам неколико мега-битова у софтверу и библиотекама.

Преносиве рачунаре за Линук можете преузети са следеће странице:

http://sourceforge.net/projects/portable/files

Могу чак и да направе сопствене преносиве рачунаре помоћу следећих програма са исте веб локације:
- АппДирАссистант: Услужни програм за пренос програма, потребно је покренути АппДирАссистант пре инсталирања софтвера за пренос; Такав софтвер не може се инсталирати пре покретања АппДирАссистант-а.
- АппИмагеАссистант: Услужни програм за компресовање структуре у једну самоизвршену датотеку коју су креирале фасцикле

Да бисте креирали преносиве уређаје већ инсталираног софтвера, можете користити следећи програм:

За 32 бита
https://github.com/downloads/pgbovine/CDE/cde_2011-08-15_32bit

За 64 бита
https://github.com/downloads/pgbovine/CDE/cde_2011-08-15_64bit

Стварање преносивих уређаја овом методом неће тражити зависности инсталиране у вашем оперативном систему, нити ће сачувати конфигурацију у вашој корисничкој фасцикли, осим ако се унутар цде-роот креира симболична веза или датотека цде.оптионс није означена линијом сличном овој :

игноре_префик = / хоме

Видећи ово схватићемо да можемо да преузмемо или креирамо преносиве уређаје које желимо, елиминишући потребу за инсталирањем додатних апликација изван нашег основног система, и на тај начин смањимо ваш простор приликом креирања сопственог ЛивеЦД-а.

Развој
Као што наслов говори, видећемо како да креирамо сопствени ЛивеЦД од нуле, што ће нам омогућити да инсталирамо апликације које желимо, почевши од инсталирања нашег основног система, постоји неколико начина да се то постигне, један кроз инсталацију у текстуалном режиму без стварне инсталације графички систем и други који користи дебоотстрап, овај последњи случај ћемо размотрити у овом упутству, јер нам омогућава да креирамо свој систем од нуле без икаквог додатног програма за основни систем.

Имајући ГНУ / Линук систем, који је већ инсталиран, створићемо партицију жељене величине за инсталирање основног система на поменуту партицију, погледајмо корак по корак како створити наш основни систем помоћу дебоотстрап-а:

Корак 1
Инсталирајте дебоотстрап

 # апт-гет инсталирајте дебоотстрап

Корак 2
Монтирајте нову партицију у / мнт

 # моунт / дев / сдак / мнт

Корак 3
Инсталирајте основни систем на ту партицију:

За 32 бита

 # дебоотстрап --арцх и386 дистрибуција / мнт

За 64 бита

 # дебоотстрап --арцх амд64 дистрибуција / мнт

Дистрибуција мора бити промењена у име верзије ГНУ / Линука коју желимо да инсталирамо, а ове датотеке се налазе у / уср / схаре / дебоотстрап / сцриптсАко датотека са именом дистрибуције коју ће користити не постоји, они једноставно копирају датотеку најновије верзије са именом нове верзије и отварају је помоћу уређивача текста и тамо где је назначена веб адреса, промените је у нову, пример:

Пада ми на памет да се спремиште преузима са друге адресе, а не са званичне странице, хоћу / уср / схаре / дебоотстрап / сцриптс Копирам најновију верзију овог, у овом случају користим Убунту спремиште (Онеириц) које се налази у овој фасцикли, али адреса за преузимање је друга, јер се налази на чврстом диску мог рачунара, отварамо датотеку и мењамо

дефаулт_миррор хттп://арцхиве.убунту.цом/убунту

по

дефаулт_миррор датотека: /// путања / до / репо / убунту

Ако пронађу више линија са овим обликом, морају и они да га промене.

Важно је да датотека унутар / уср / схаре / дебоотстрап / сцриптс има кључно име наведене дистрибуције, ако је то верзија Дебиан скуеезе, она мора да има то име, са исправним везама до веба
Не препоручује се извођење ове процедуре директно на УСБ меморији или спољном диску, јер је копирање датотека на УСБ порт спорије, а поред тога може оштетити и погон због прекомерног копирања и издвајања пакета који су изведена у поменутој подели.

Корак 4
Цхроот-ом мењамо радни роот са терминала и настављамо са инсталирањем основног софтвера према нашим потребама.
- Промена кавеза

# моунт -т проц ноне / мнт / проц # моунт -о бинд / дев / мнт / дев

- Монтирајте спољни диск који садржи спремиште

# мкдир / мнт / медиа / Диск-Наме # моунт / дев / сдак / мнт / медиа / Диск-Наме # цхроот / мнт

- У оквиру истог кавеза назначите која су спремишта за употребу у /етц/апт/соурце.лист
нано /етц/апт/соурце.лист
у мом случају са рачунарског диска

деб датотека: /// медиа / Диск-Наме / Онириц-Оцелот / миррор / убунту / онеириц главни мултиверсе ограничени универзум деб датотека: /// медиа / Диск-Наме / Онириц-Оцелот / миррор / убунту / онеириц-бацкпортс главни мултиверсе ограничена универзална деб датотека: /// медиа / Диск-Наме / Онириц-Оцелот / миррор / убунту / онеириц-предложена главна мултиверсе ограничена универзална деб датотека: /// медиа / Диск-Наме / Онириц-Оцелот / миррор / убунту / онеириц -сецурити главна мултиверзумска ограничена универзална деб датотека: /// медиа / Диск-Наме / Онириц-Оцелот / миррор / убунту / онеириц-упдатес главна мултиверска ограничена универзална деб датотека: /// медиа / Диск-Наме / Онириц-Оцелот / миррор / медибунту / онеириц бесплатна неслободна деб датотека: /// медиа / Диск-Наме / Онириц-Оцелот / миррор / цаноницал / онеириц партнер

Ако користимо традиционални метод са веб странице и користимо прокси адресу, мораћемо да му кажемо да користи овај прокси из истог кавеза следећом командом:

# екпорт хттп_проки = "хттп: // усер: пассворд@проки.наме.орг: 3128" # екпорт фтп_проки = "хттп: // усер: пассворд@проки.наме.орг: 3128"

Корак 5

# апт-гет упдате # апт-гет упграде # апт-гет упграде # апт-гет дист-упграде

Корак 6
Инсталирајте локалитете (језике)

# аптитуде инсталл лоцалес # дпкг-рецонфигуре лоцалес # аптитуде инсталл лоцалепурге # лоцалепурге

Корак 7
Инсталирајте верзију језгра коју ћемо користити, на пример:

# апт-гет инсталл ГНУ / Линук-имаге-3.0.0-14-генериц депмод 3.0.0-14-генериц усер-сетуп

Корак 8
Наставите са инсталирањем основног софтвера за исправно покретање система и накнадно стварање ЛивеЦД-а.

 # апт-гет инсталл аптитуде груб2 сисГНУ / Линук скуасхфс-тоолс цаспер арцхдетецт-деб мкисофс генисоимаге коррисо цонсоле-тоолс цонсоле-кеимапс мц блкид партед

Корак 9
Направите неке основне конфигурационе датотеке

 # мцедит / етц / нетворк / интерфаце

и додајте ово:

ауто ло ифаце ло инет лоопбацк ауто етх0 ифаце етх0 инет дхцп

Измените датотеку:

 # мцедит / етц / хостнаме

и додајте ово:
Име домаћина

 # мцедит / етц / хостс

и додајте ово:
127.0.0.1 Име хоста лоцалхост

Корак 10
Направите мтаб и фстаб датотеку.

# греп -в роотфс / проц / моунтс> / етц / мтаб # греп / етц / мтаб -е "/"> / етц / фстаб

Напомена: Да бисте избегли конфликте, препоручује се да ууид адреси да роот адресу, помоћу команде блкид можете добити ууид и заменити / дев / сдак у / етц / фстаб унутар овог кавеза са ууид, на пример ако То је

 / дев / сда1 заменити са УУИД = ууид тако: УУИД = 476ефе22-73ец-4276-915д-ц4гга65ф668б / ект3 еррор = ремоунт-ро 0 0

Корак # 11
Инсталирајте графичко окружење - Опционално ако не морате да инсталирате графичко окружење.

 # апт-гет инсталл ксервер-корг-видео-алл корг ксервер-корг

Корак 12
Инсталирајте груб, ако немамо инсталирану груб у боот сектору, можемо то учинити на следећи начин:

У случају да већ није инсталиран ниједан ГНУ / Линук систем, поступићемо на следећи начин:
Напустили смо кавез:

# излаз # судо груб-инсталл --роот-дирецтори = / мнт / дев / сда

Враћамо се у кавез:

# цхроот / мнт # упдате-груб

- У случају да је датотека груб већ инсталирана, ми је једноставно уређујемо
Напустили смо кавез:

# излаз # упдате-груб

Корак 13

Инсталирамо своје преферирано окружење радне површине као и нашег менаџера сесија које желимо. У мом случају сам инсталирао окружење радне површине е17 (просветљење) заједно са истраживачем датотека спацефм и тако створио свој ЛивеЦД за прављење резервних копија, као и програм дебоотстрап за инсталирање мојих нових оперативних система директно из спремишта без потребе да бисте користили друге ЛивеЦД-ове или инсталације у текстуалном режиму.

 # апт-гет инсталл е17 е17-дата гпартед мтоолс тестдиск сецуре-делете партимаге гзип зип унзип тар пкилл ктерм

Можете да изаберете окружење радне површине по свом избору, као и скуп апликација које ћете користити.

Менаџер сесије.

- У овом случају ми није потребан менаџер сесије који ме пита за корисничко име и лозинку, јер је његов циљ да директно започне сесију, за то креирамо текстуалну датотеку у / етц / стартКс

# тоуцх /етц/инит.д/стартКс # цхмод + к /етц/инит.д/стартКс

Копирајте следеће у ову датотеку

#! / бин / сх. / либ / лсб / инит-фунцтионс ПАТХ = / сбин: / бин: / уср / сбин: / уср / бин цасе $ 1 ин старт) ецхо "Покретање графичког система" ецхо "Можете пријавити ПРИЈАВУ у / вар / лог / боот_к. лог "Кс: 0 1 >> / вар / лог / боот_к.лог 2 >> / вар / лог / боот_к.лог & ДИСПЛАИ =: 0 су роот -ц енлигхтенмент_старт 1> / дев / нулл 2> / дев / нулл & ;; стоп) ецхо "Заустављање свих Кс процеса" пкилл Кс ;; *) ецхо "Неисправна опција" ;; есац излаз 0

Да бисмо рекли систему да покрене ову датотеку са системом, извршимо следеће из конзоле.

 # упдате-рц.д стартКс подразумевано 99

На овај начин се избегава употреба било ког управника прозора, попут лкдм, гдм, између осталог.

Поново покрећемо рачунар новом инсталацијом.

Као што сам назначио инсталл спацефм за ово, преузимам изворни код са ове странице.

http://spacefm.sourceforge.net/ (el fichero .tar.gz o .tar.xz) al disco de la maquina.

Инсталирам зависности овог софтвера:

# апт-гет инсталл аутотоолс-дев басх десктоп-филе-утилс буилд-ессентиал либц6 либцаиро2 либглиб2.0-0 либгтк2.0-0 либгтк2.0-бин либпанго1.0-0 либк11-6 схаред-миме-инфо интлтоол пкг- цонфиг либгтк2.0-дев либглиб2.0-дев факероот либудев0 либудев-дев

Некомпактни смо са наведеном датотеком

 тар -кф /патх/филе/спацефм.тар.кз цд / патх / филе / спацефм ./цонфигуре # маке -с # маке инсталл # упдате-миме-датабасе / уср / лоцал / схаре / миме> / дев / нулл # упдате-десктоп-база података -к # гтк-упдате-ицон-цацхе -к -т -ф / уср / лоцал / схаре / ицонс / хицолор # гтк-упдате-ицон-цацхе -к -т -ф / уср / лоцал / схаре / ицонс / Фаенза

Ако ово није проблем, инсталираћемо спацефм.

Корак 14

Инсталирајте ремастерсис.

Ремастерсис га може пронаћи на својој званичној веб локацији хттп://ремастерсис.соурцефорге.нет/, али препоручујем употребу оне коју ви у прилогу да би се одржала компатибилност, јер не инсталира или деинсталира ниједну апликацију током процеса креирања ЛивеЦД-а, као и остави неку скрипту за инсталирање ЛивеЦД-а на усб меморију.

Преузмите ремастерсис и инсталирајте.

 # дпкг -и /патх/а/ремастерсис.деб
Напомена: Убикуити је графички програм за инсталирање убунту-а, али није неопходно да га инсталирате за накнадну инсталацију ЛивеЦД-а на рачунар.

Корак 15

Стварање ЛивеЦД-а са ремастерсис-ом.

Ремастерсис има 2 начина стварања ЛивеЦД-а, један чува конфигурацију свих корисника, а други уклања све конфигурације и регистрације другог корисника, што смо навикли да видимо у традиционалним Убунту ЛивеЦД-има.

Да бисте креирали ЛивеЦД чувајући ваша подешавања.

 # ремастерсис бацкуп

- Да бисте креирали ЛивеЦД без корисника или конфигурација (препоручено).

# ремастерсис дист цдфс # ремастерсис дист исо цустом.исо
Напомена: Ове датотеке ће се генерисати у / хоме / ремастерсис ради прилагођавања корисничког имена, а други могу да уређују датотеку /етц/ремастерсис.цонф. Будући да роот корисник не брише лозинку, препоручљиво је да немате било какав компромисни кључ као роот лозинку.

Корак 16

Инсталација било којег Дебиан ЛивеЦД-а или деривата направљених помоћу ремастерсис-а.
Прво проверите да ли је ваша партиција означена као боатабле са гпартед или подељена на следећи начин:

# партед / дев / сдб је поставио 1 покретање - Да бисте га активирали # партед / дев / сдб искључили 1 покретање - Да бисте га деактивирали
Напомена: Број после скупа одговара броју партиције те меморије.

- Исо инсталирамо на цд двд или ако желите на усб уређај на следећи начин (Све ово као роот):

мкдир -п / мнт / цдром мкдир -п / мнт / усб моунт -о лооп / патх / филе.исо / мнт / цдром моунт / дев / сдбк / мнт / усб цп -р / мнт / цдром / * / мнт / усб цп -р / мнт / цдром / исоГНУ / Линук / * / мнт / усб мв /мнт/усб/исоГНУ/Линук.цфг /мнт/усб/сисГНУ/Линук.цфг умоунт / мнт / усб умоунт / мнт / цдром

# ЕИЕ погледајте партицију вашег УСБ уређаја ако је партиција коју сте монтирали / дев / сдб1 сектор за покретање мора бити инсталиран у / дев / сдб

# цат /уср/либ/сисГНУ/Линук/мбр.бин> / дев / сдб # сисГНУ / Линук --инсталл / дев / сдб1

Корак # 16.1.

Прво полазимо од ЛивеЦД-а или УСБ-а ако га имамо у меморији.

Ако се не креирају потребне партиције као што је свап (свап ареа), као ни партиција већа од 1 ГБ или више, у зависности од величине ливецд-а.

Напомена-Важно: / дев / сдак се односи на то да ли је то / дев / сда1 или неки други број, то можемо проверити тако што ћемо откуцати блкид у конзоли.

Корак # 16.2.

Монтирајте партицију створену у / мнт

# фсцк -а / дев / сдак # моунт / дев / сдак / мнт

Корак КСНУМКС.

Копирајте све датотеке у директоријуму / рофс у / мнт

 # цп -р / рофс / * / мнт

Напомена: све ово као роот корисник.

Корак # 16.4.

Инсталирајте груб

 # груб-инсталл --роот-дирецтори = / мнт / дев / сда

Корак # 16.5.

Припремите систем за правилно покретање грубе.

моунт -т проц ноне / мнт / проц моунт -о бинд / дев / мнт / дев цхроот / мнт упдате-груб

Корак # 16.6.

Не напуштајући цхроот кавез, припремамо основне датотеке / етц / фстаб и / етц / мтаб

греп -в роотфс / проц / моунтс> / етц / мтаб греп / етц / мтаб -е "/"> / етц / фстаб
Напомена: Ако је потребно, направите новог корисника који није роот, ако желите, путем конзоле помоћу следеће наредбе:
усерадд -м -ц „Административни корисник“ -Г адм, админ, судо, диалоут, цдром, плугдев, лпадмин, самбасхаре -д / хоме / усер -с / бин / басх усер

Закључци

Овим је завршен овај широки, али једноставан водич, који можете применити у дело ако желите и поделите свој ливецд са пријатељима, квалитет свих ливецд / двд-а ослања се на сопствено знање корисника, примену нових технологија које штеде простора на тврдом диску.

Као што сте видели да није потребно користити унетбоотин за претварање ЛивеЦД-а у живи усб, ако користите спацефм, имаћете све што вам је потребно у вези са графичком апликацијом, било да конвертујете видео записе, аудио датотеке, између осталог, требат ће вам само програм који то изводи из командне линије и креира или преузме додатак за извршавање ових задатака.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   кеопети дијо

    сав тај шум за стварање ЦД-а? '? Мислим да се то догодило са цд-а

  2.   пандев92 дијо

    Није постојала веб локација која вам је створила ЦД са дебианом уживо? оО

    1.    елиотиме3000 дијо

      Колико је овај поступак фрустрира за лење људе који лако оду на ливе.дебиан.орг и пребаце га на УСБ.

  3.   ПЕПЕ дијо

    Прекомпликовано, на свом другом рачунару користим Ремастерсис у Ксубунту 13.04 и свој исо ливе цд генеришем савршено и за 13 минута из система који је већ инсталиран и прилагођен програмима који ме занимају. Данас је потпуно прекорно то што постоје само ремастери који то могу постићи, постоје и други и други начини, али они су и даље досадни попут овог описаног у овом посту.

    1.    елиотиме3000 дијо

      Или би бар направили малу скрипту у .сх-у и проблем решили (могло би се чак и помоћи).

  4.   манолок дијо

    Па, чини ми се врло добрим приручником да када будем имао времена покушаћу.
    Можда постоје бржи начини да то учините, али оно што успут научите (вероватно неће доћи први пут) је непроцењиво.

  5.   тахед дијо

    Дешавало ми се да се онима који не инсталирају свеприсутност саветује да инсталирају следеће зависности.

    аццоунтссервице апт-цлоне бтрфс-тоолс цонсоле-сетуп цриптсетуп дмидецоде дмраид дпкг-препацк ецриптфс-утилс гцонф2 гцонф2-цоммон гир1.2-атк-1.0 гир1.2-фреедесктоп гир1.2-гдкпикбуф-2.0 гир1.2-гстреамер-0.10 гир1.2 .3.0-гтк-1.2 гир1.0-панго-1.2 гир2.4-супа-1.2 гир1.0-тимезонемап-1.2 гир2.90-вте-1.2 гир3.0-вебкит-0 индикатор-апликација кбд кеиутилс селектор језика- уобичајени преносни рачунар за откривање либаццоунтссервице1 либаппиндицатор3 либаппиндицатор1-0 либбсд0 либцап-нг2 либцап4-бин либдбусмену-глиб3 либдбусмену-гтк4-4 либдбусмену-гтк0 либдебцонфцлиент1.0.0 либдмраид16ббццпбббц-лбдц-лбдб-0б-лбдб-лцб-3б-лбб-лцб-0б -1 либгтк-0-бин либгтк-2-заједнички либгтоп4-3 либгтоп1-заједнички либицу3 либиндицатор0-3 либиндицатор3 либив2 либнсс7-2д либп44-кит3 либпам-гноме-кеиринг либстартуп-нотифицатион6 либтимезонемап6-30вцомит-3бб-вб 1-11к-0 либвебкитгтк-0-заједнички либкклавиер1 лсоф псмисц питхон-аппиндицатор питхон-аргпарсе питхон-либкмл2.90 питхон-пиицу питхон-кклавиер рд јео реисерфспрогс рсинц

    Знам да овај водич може бити досадан, али ако могу да набавим свој властити цд уживо са највише 215 МБ, радије бих да га поново прочитам.

  6.   miguel дијо

    Одлично хвала

  7.   белешке дијо

    Поступак је занимљив, али желите да себи закомпликујете живот.

    # апт-гет инсталирајте ливе-магиц
    $ жива магија

    И са само неколико кликова добићете ЦД или УСБ који живите.

  8.   Франк Давила дијо

    Хвала на информацијама, да ли ово ради за било који Линук дистрибутивни систем? Могу ли преносиве рачунаре ставити у тај персонализовани пренос уживо? Хвала.

  9.   Рикардо дијо

    Одличне информације, већ сам раније користио ремастерсис, на исти начин на који сматрам да је чланак врло добар и објашњен.

    НАПОМЕНА: веза за преузимање ремастерсис коју сте објавили је погрешно повезана, требало би да пише https://blog.desdelinux.net/wp-content/uploads/2013/05/remastersys.zip

    1.    елав дијо

      Хвала на информацији .. Одмах смо исправили везу.