Ако сте корисник Линук-а већ дуже време, вероватно желите да користите више дистрибуција на вашој машини. Сада је то могуће због одличног алата који се зове Дистробок. Омогућава вам да креирате контејнер на вашем Линук систему користећи Подман или Доцкер. Ови контејнери су интегрисани са хостовима како би корисницима омогућили да деле свој кућни директоријум, спољну меморију и УСБ уређаје, ГУИ апликације, аудио итд.

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

Шта је Дистробок?

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

Једноставним речима, Дистробок је алатка командне линије која користи Доцкер или Подман да обезбеди начин за приступ вишеструким Линук оперативним системима.

instagram viewer

Ради исто као Тоолбок, али све поједностављује коришћењем ПОСИКС сх. Окружење Дистробок-а је засновано на ОЦИ слици, која се користи за креирање контејнера.

Дистробок има за циљ да понуди платформу за брзи улазак у било који контејнер и коришћење као подразумевано окружење за терминал. Због тога многи корисници Линука преферирају Дистробок уместо Тоолбок-а. Дистробок уопште није сложен јер укључује само шест команди. Ево листе основних команди доступних у Дистробок-у:

Цомманд Опис
дистробок-цреате Прави контејнер
дистробок-ентер Омогућава приступ контејнеру
дистробок-лист Наводи контејнере које је направио Дистробок
дистробок-инит То је улазна тачка контејнера
дистробок-екпорт Извози услуге и апликације из једног контејнера на одређени хост
дистробок-рм Брише контејнер
дистробок-стоп Зауставља контејнер који ради

Како инсталирати и користити Дистробок

Хајде да погледамо начин на који се инсталира и користи Дистробок на Линук-у. Користимо Убунту да бисмо вам дали објашњење корак по корак како да га користите, али кораци су мање-више исти и за друге Линук дистрибуције.

Прво отворите Линук терминал и извршите следећу команду да преузмете и извршите скрипту за инсталацију Дистробок-а:

цурл https://raw.githubusercontent.com/89luca89/distrobox/main/install | судо сх

Ако добијете грешку „цурл: команда није пронађена“, требало би инсталирајте цУРЛ на Линук и поново покрените горњу команду. Сада је време да инсталирате и подесите Доцкер за Дистробок, па извршите следећу команду да бисте инсталирали Доцкер на Линуку:

судо апт инсталл доцкер.ио -и

Након инсталирања Доцкер-а, покрените следеће команде за покретање и омогућавање Доцкер услуге:

судо системцтл енабле --нов доцкер

Такође можете да покренете следећу команду да проверите активан статус Доцкер услуге:

судо системцтл статус --сада доцкер

Излаз:

Сада издајте следећу команду за додавање тренутног корисника у Доцкер групу под називом "доцкер":

судо усермод -аГ доцкер $УСЕР

Када завршите, дозволите систему да провери новопромењену Доцкер групу:

невгрп доцкер

Након што сте успешно инсталирали Дистробок и Доцкер, креирајте Доцкер контејнер за Дистробок. Претпоставимо да желите да користите АлмаЛинук са терминала. Покрените следећу команду да бисте наставили:

дистробок цреате --имаге алмалинук: најновије --наме алма

Излаз:

Горња команда ће аутоматски применити најновију верзију АлмаЛинук-а за Дистробок. Коначно, покрените Дистробок и приступите Доцкер контејнеру:

дистробок-ентер --наме алма

Излаз:

Након издавања команде, приметићете да ће се ваш терминалски промпт променити у „алма“. То значи да сада користите АлмаЛинук са Убунту терминала.

На пример, систем приказује грешку „команда није пронађена“ када извршите судо апт упдате команда. Међутим, судо иум ажурирање ради добро у терминалу јер АлмаЛинук подржава ИУМ уместо АПТ.

Када направите више контејнера за Дистробок, можете брзо да проверите комплетну листу контејнера доступних у систему користећи:

дистробок-лист

Излаз:

Имајте на уму да не би требало да користите судо са горњом командом јер ће приказати грешку „/уср/лоцал/бин/дистробок-лист јер судо није подржан.“

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

дистробок-рм --наме роцки

Излаз:

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

Постоји алатка командне линије под називом Неофетцх помоћу које можете проверити тренутни оперативни систем са повезаним информацијама и логотипом. Хајде да га инсталирамо у АлмаЛинук систем користећи следеће команде:

днф инсталирај епел-релеасе
днф инсталл неофетцх

Обавезно прво унесите АлмаЛинук Дистробок контејнер, а затим инсталирајте Неофетцх. У супротном, неће радити јер хост систем покреће Убунту. Већ смо унутар контејнера и користимо АлмаЛинук, тако да смо директно извршили горње команде.

Ако користите неку другу Линук дистрибуцију унутар Дистробок-а, инсталирајте Неофетцх користећи следеће команде:

За Дебиан/Убунту:

судо апт инсталл неофетцх

На Арцх Линук-у и његовим дериватима:

судо пацман -С неофетцх

Сада покрените услужни програм Неофетцх са терминала тако што ћете извршити неофетцх команду, и добићете овакав излаз:

Овде ћете добити све информације о тренутном оперативном систему са његовим званичним логом. Препоручујемо вам да користите Неофетцх са Дистробок-ом јер помаже у верификацији оперативног система који тренутно ради унутар терминала.

Покретање различитих Линук дистрибуција унутар терминала

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

Штавише, укључили смо и неке битне трикове које треба да знате док користите Дистробок на Линук-у. Уверите се да сте прво подесили Доцкер контејнер, а затим инсталирали Дистробок јер ће вам на овај начин постати једноставно да користите алатку. Дистробок постаје популаран јер ПОСИКС сх све поједностављује и олакшава приступ било ком Линук ОС-у са терминала.

Шта је ПОСИКС? Како се то односи на Линук

Реад Нект

ОбјавиТвеетОбјавиЕмаил

Повезане теме

  • Линук
  • Линук Дистро
  • Инсталирајте софтвер
  • Оперативни системи
  • Терминал

О аутору

Нитин Јангид (4 објављена чланка)

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

Више од Нитина Јангида

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили