Manjaro Difference between revisions of "ManjaroISO/ru"

Difference between revisions of "ManjaroISO/ru"

From Manjaro
(Created page with "Сейчас каталог '''e17-overlay''' выглядит следующим образом:")
Tags: Mobile web edit Mobile edit
 
(21 intermediate revisions by the same user not shown)
Line 75: Line 75:
Текущий файл Packages-E17 выглядит следующим образом:
Текущий файл Packages-E17 выглядит следующим образом:


  ### Manjaro Packages
  ### Пакеты Manjaro
   
   
  ## E17 Main Packages
  ## Основные пакеты E17
  enlightenment17
  enlightenment17
  faenza-green-icon-theme
  faenza-green-icon-theme
Line 88: Line 88:
  xcursor-vanilla-dmz-aa
  xcursor-vanilla-dmz-aa
   
   
  ## Applications
  ## Приложения
  blueman
  blueman
  epdfview
  epdfview
Line 99: Line 99:
  xnoise
  xnoise
   
   
  ## Packages for Sound and Audio
  ## Пакеты для звука и аудио
  gstreamer0.10-bad-plugins
  gstreamer0.10-bad-plugins
  gstreamer0.10-ffmpeg
  gstreamer0.10-ffmpeg
  gstreamer0.10-ugly-plugins
  gstreamer0.10-ugly-plugins
   
   
  ## Package management
  ## Менеджер пакетов
  pacman-gui
  pacman-gui


Line 131: Line 131:
  |-------default
  |-------default


It includes configuration files like <code>etc/systemd/system/display-manager.service</code> to define the used bootloader. You can change or add any files to that folder to get included to the installed Manjaro system and also added to the live-session if not overwritten by the same file in overlay-livecd.
Она включает конфигурационные файлы, такие как <code>etc/systemd/system/display-manager.service</code> для определения используемого загрузчика. Вы можете изменить или добавить любые файлы в этот каталог, чтобы они были включены в установленную систему Manjaro, а также добавлены в live-сессию, если они не перезаписаны тем же файлом в overlay-livecd.




The '''overlay-livecd''' folder looks like this atm:
Сейчас папка '''overlay-livecd''' выглядит следующим образом:


  overlay-livecd
  overlay-livecd
Line 165: Line 165:
  |-----icons
  |-----icons


Any file added to this folder gets '''only''' added to the '''live-session'''. In some cases, this can be important.
Любой файл, добавленный в этот каталог, добавляется только в '''живую сессию'''. В некоторых случаях это может быть важно.


== Building 32 bit and 64 bit install-medias ==
== Сборка 32- и 64-битных установочных носителей ==


The '''options.conf''' file found in the ''shared'' subfolder (in our example: <code>~/work/manjaroiso/configs/shared/</code> ) or the subfolder of the desktop environment you are trying to build (in our example: <code>~/work/manjaroiso/configs/e17/</code> ) contains the following code:
Файл '''options.conf''' находится в подкаталоге '''shared''' (в нашем примере: <code>~/work/manjaroiso/configs/shared/</code>) или в подкаталоге среды рабочего стола, которую вы пытаетесь собрать (в нашем примере: <code>~/work/manjaroiso/configs/e17/</code>) и содержит следующий код:


  arch=`uname -m`
  arch=`uname -m`
  #arch=i686
  #arch=i686


This will build a 32bit install-media, if you are on a 32bit Manjaro system and a 64bit install-media, if you are on a 64bit Manjaro system.
Это позволит создать 32-разрядный установочный носитель, если вы работаете на 32-разрядной системе Manjaro, и 64-разрядный установочный носитель, если вы работаете на 64-разрядной системе Manjaro.


If you are on a 64bit Manjaro system and want to build a 32bit install-media, please change the code to this:
Если вы работаете на 64-битной системе Manjaro и хотите создать 32-битный установочный носитель, пожалуйста, измените код на такой:


  #arch=`uname -m`
  #arch=`uname -m`
  arch=i686
  arch=i686


=Building an install-media=
=Создание установочного носителя=


Please change into the profile folder you want to build, if you have not already done this. In our example this is:
Пожалуйста, перейдите в каталог профиля, который вы хотите создать, если вы еще этого не сделали. В нашем примере это:


  cd ~/work/manjaroiso/configs/e17/
  cd ~/work/manjaroiso/configs/e17/


Now, use buildiso to build your install-media:
Теперь используйте buildiso для создания установочного носителя:


   sudo buildiso
   sudo buildiso


buildiso will create a new folder <code>work-x86_64</code> or <code>work-i686</code> depending on the architecture of the install-media you want to build. buildiso will work in that folder exclusively. When buildiso is finished, the .iso file with your install-media will appear in your profile folder (in our example: <code>~/work/manjaroiso/configs/e17/</code> ).
сборка iso создаст новый каталог <code>work-x86_64</code> или <code>work-i686</code> в зависимости от архитектуры установочного носителя, который вы хотите создать. buildiso будет работать исключительно в этом каталоге. Когда buildiso будет завершен, файл .iso с вашим установочным носителем появится в каталоге вашего профиля (в нашем примере: <code>~/work/manjaroiso/configs/e17/</code>).


== Troubleshooting ==
== Устранение неисправностей ==


In case anything goes wrong buildiso will display an error. Try to fix this error and restart buildiso.  
Если что-то пойдет не так - buildiso выдаст ошибку. Попробуйте исправить эту ошибку и перезапустить buildiso.  
If there is a severe error in buildiso or if you want to build a completely new install-media, it might be necessary to delete buildiso's work folder. In our example this is (for a 64bit architecture installation-media):
Если в buildiso возникла серьезная ошибка или если вы хотите создать совершенно новый установочный носитель - может потребоваться удалить рабочую папку buildiso. В нашем примере это (для установочного носителя с 64-разрядной архитектурой):


  sudo rm -rfv ~/work/manjaroiso/configs/e17/work-x86_64
  sudo rm -rfv ~/work/manjaroiso/configs/e17/work-x86_64


'''Attention:''' The <code>work-x86_64</code> folder will '''not''' be completely deleted, because parts of it are mounted.  
'''Внимание:''' Каталог <code>work-x86_64</code> будет '''не''' полностью удалён, поскольку его части смонтированы.  


In severe cases, please reboot your system before and after you try to remove the <code>work-x86_64</code> folder.
В тяжелых случаях, пожалуйста, перезагрузите систему до и после попытки удаления каталога <code>work-x86_64</code>.


= Links =
= Ссылки =


* [https://www.youtube.com/watch?v=89TsITpY3h0 Basic Video Tutorial]
* <s>[https://www.youtube.com/watch?v=89TsITpY3h0 Базовый видеоурок]</s>
* [http://vimeo.com/63063954 Video tutorial]
* [http://vimeo.com/63063954 Видеоурок]


* [https://forum.manjaro.org/index.php?topic=4295.0 ManjaroISO Tutorial]
* <s>[https://forum.manjaro.org/index.php?topic=4295.0 Учебник по ManjaroISO]</s>


* [https://forum.manjaro.org/index.php?board=27.0 Manjaro subforum dedicated to ManjaroISO]
* <s>[https://forum.manjaro.org/index.php?board=27.0 Подфорум Manjaro, посвященный ManjaroISO]</s>




= Further reading=
=Далее прочтите=


* [[Alternative way to install ManjaroISO]]
* [[Alternative way to install ManjaroISO|Альтернативный способ установки ManjaroISO]]
* [[How to install AUR packages in ManjaroISO]]


= See also =
= Смотрите также =


* [[manjaro-tools]]
* [[manjaro-tools]]


[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]

Latest revision as of 05:26, 3 March 2023

Other languages:
English • ‎Türkçe • ‎русский


Предостережение
По состоянию на март 2015 года manjaroiso устарел, выберите путь Manjaro-tools!


Что такое ManjaroISO?

ManjaroISO - это небольшой набор bash-скриптов, который способен создавать полностью функциональные live-носители на базе Manjaro Linux. Это очень универсальный инструмент, поэтому он потенциально может быть использован для создания чего угодно, от систем восстановления, установочных дисков, систем liveCD, и кто знает, чего еще. Проще говоря, если речь идет о Manjaro на блестящей подставке - он может это сделать.


Как начать?

Создание рабочего каталога

Первое, что вы должны сделать - это создать каталог для работы и перейти в него по cd. Это поможет организовать работу.

 mkdir -p ~/work/manjaroiso

Обновление системы

Для обновления системы используйте команду:

 sudo pacman -Syu

Установка ManjaroISO

Затем установите manjaroiso и его профили. Если вам не нужны профили сообщества - не устанавливайте этот пакет.

 sudo pacman -S manjaroiso manjaroiso-profiles manjaroiso-community-profiles

Скопируйте профили ManjaroISO в свой рабочий каталог:

 cp -a /usr/share/manjaroiso/configs/ ~/work/manjaroiso/configs/

Существует Альтернативный способ установки ManjaroISO с помощью git clone для загрузки последних пакетов ManjaroISO с Github.

Понятие профилей ManjaroISO

В зависимости от версии ManjaroISO вы найдете следующие каталоги в ~/work/manjaroiso:

 build  cinnamon  e17  kde  lxde  mate  net  openbox  shared  sysmenu  xfce

В этом примере мы работаем с каталогом e17. Этот каталог больше недоступен и заменен на enlightenment, но он хорошо подходит для демонстрационных целей. Все каталоги профилей выглядят очень похоже. Перейдите в него и посмотрите на файлы и каталоги в нем:

Packages       isolinux         overlay           pacman-x86_64.conf
Packages-E17   isomounts        overlay-livecd    syslinux
Packages-Xorg  mkinitcpio.conf  pacman-gfx.conf   efiboot
e17-overlay    options.conf     pacman-i686.conf
  • Packages включает общие пакеты для всех редакций
  • Packages-E17 включает все пакеты специально для редакции E17
  • Packages-Xorg включает все общие пакеты Xorg
  • e17-overlay включает файлы и каталоги, измененные для работы E17 Edition
  • isolinux включает файл isolinux.cfg для запуска загрузчика syslinux
  • isomounts содержит информацию обо всех оверлейных образах и их порядке загрузки: он указывает ядру, в каком порядке (сверху вниз) загружать все оверлейные образы
  • mkinitcpio.conf содержит информацию обо всех необходимых модулях, которые должны быть добавлены к ядру live-media
  • options.conf определяет основные настройки для live-media
  • overlay включает в себя общие файлы и каталоги, измененные для обеспечения работы всего издания
  • overlay-livecd включает общие файлы и каталоги, измененные для всех редакций, обеспечивающих работу live-сессии
  • pacman-gfx.conf включает общий файл pacman.conf для оверлея pkgs-image
  • pacman-i686.conf включает общий pacman.conf для всех 32-битных редакций Manjaro
  • pacman-x86_64.conf включает общий pacman.conf для всех 64-разрядных редакций Manjaro Editions
  • syslinux включает в себя загрузчик для всех редакций Manjaro
  • efiboot включает загрузчик UEFI для всех редакций Manjaro

Изменение профиля ManjaroISO

В данном примере мы работаем с каталогом e17. Следующие файлы и каталоги наиболее важны для профиля E17:

  • Packages-E17
  • e17-overlay


Текущий файл Packages-E17 выглядит следующим образом:

### Пакеты Manjaro

## Основные пакеты E17
enlightenment17
faenza-green-icon-theme
gksu
libgnomeui
lxdm
network-manager-applet
system-tools
xcursor-simpleandsoft
xcursor-vanilla-dmz-aa

## Приложения
blueman
epdfview
midori
mplayer
gparted
#manjaro-installer
sylpheed
xchat
xnoise

## Пакеты для звука и аудио
gstreamer0.10-bad-plugins
gstreamer0.10-ffmpeg
gstreamer0.10-ugly-plugins

## Менеджер пакетов
pacman-gui

Вы можете добавить любой недостающий пакет, например connman - сетевой менеджер E17, в этот файл и сохранить его. Вам не нужно беспокоиться о зависимостях.

Пожалуйста, помните, что вы можете добавлять пакеты только из репозиториев manjaro, а не из AUR. Прочитайте эту страницу вики, если вы хотите добавить пакеты из AUR: Как установить пакеты AUR в ManjaroISO.


Сейчас каталог e17-overlay выглядит следующим образом:

e17-overlay
|-etc
|---skel
|-----.config
|-------epdfview
|-------gtk-2.0
|-------midori
|-----.local
|-------share
|---------applications
|---systemd
|-----system
|-usr
|---share
|-----icons
|-------default

Она включает конфигурационные файлы, такие как etc/systemd/system/display-manager.service для определения используемого загрузчика. Вы можете изменить или добавить любые файлы в этот каталог, чтобы они были включены в установленную систему Manjaro, а также добавлены в live-сессию, если они не перезаписаны тем же файлом в overlay-livecd.


Сейчас папка overlay-livecd выглядит следующим образом:

overlay-livecd
|-etc
|---gdm
|---lightdm
|---manjaro
|---pam.d
|---samba
|---skel
|-----.config
|-------autostart
|-----.kde4
|-------share
|---------config
|-----Desktop
|---sudoers.d
|---systemd
|-----system
|-------multi-user.target.wants
|-root
|---.config
|-usr
|---bin
|---lib
|-----systemd
|-------system
|---sbin
|---share
|-----icons

Любой файл, добавленный в этот каталог, добавляется только в живую сессию. В некоторых случаях это может быть важно.

Сборка 32- и 64-битных установочных носителей

Файл options.conf находится в подкаталоге shared (в нашем примере: ~/work/manjaroiso/configs/shared/) или в подкаталоге среды рабочего стола, которую вы пытаетесь собрать (в нашем примере: ~/work/manjaroiso/configs/e17/) и содержит следующий код:

arch=`uname -m`
#arch=i686

Это позволит создать 32-разрядный установочный носитель, если вы работаете на 32-разрядной системе Manjaro, и 64-разрядный установочный носитель, если вы работаете на 64-разрядной системе Manjaro.

Если вы работаете на 64-битной системе Manjaro и хотите создать 32-битный установочный носитель, пожалуйста, измените код на такой:

#arch=`uname -m`
arch=i686

Создание установочного носителя

Пожалуйста, перейдите в каталог профиля, который вы хотите создать, если вы еще этого не сделали. В нашем примере это:

cd ~/work/manjaroiso/configs/e17/

Теперь используйте buildiso для создания установочного носителя:

 sudo buildiso

сборка iso создаст новый каталог work-x86_64 или work-i686 в зависимости от архитектуры установочного носителя, который вы хотите создать. buildiso будет работать исключительно в этом каталоге. Когда buildiso будет завершен, файл .iso с вашим установочным носителем появится в каталоге вашего профиля (в нашем примере: ~/work/manjaroiso/configs/e17/).

Устранение неисправностей

Если что-то пойдет не так - buildiso выдаст ошибку. Попробуйте исправить эту ошибку и перезапустить buildiso. Если в buildiso возникла серьезная ошибка или если вы хотите создать совершенно новый установочный носитель - может потребоваться удалить рабочую папку buildiso. В нашем примере это (для установочного носителя с 64-разрядной архитектурой):

sudo rm -rfv ~/work/manjaroiso/configs/e17/work-x86_64

Внимание: Каталог work-x86_64 будет не полностью удалён, поскольку его части смонтированы.

В тяжелых случаях, пожалуйста, перезагрузите систему до и после попытки удаления каталога work-x86_64.

Ссылки


Далее прочтите

Смотрите также

Cookies help us deliver our services. By using our services, you agree to our use of cookies.