Difference between revisions of "Alternative way to install ManjaroISO/ru"
Views
Actions
Namespaces
Variants
Tools
(Created page with "Это предпочтительный метод для всех разработчиков, которые хотят поддерживать свою собственну...") Tags: Mobile web edit Mobile edit |
|||
(24 intermediate revisions by 2 users not shown) | |||
Line 12: | Line 12: | ||
==1. | ==1. Создание рабочего каталога== | ||
Первое, что Вы должны сделать, это создать директорию для работы и перейти в нее с помощью cd. Это поможет организовать работу. | |||
mkdir -p ~/work/ | {{UserCmd|command=mkdir -p ~/work/}} | ||
==2. | ==2. Обновление системы== | ||
Для обновления системы используйте команду: | |||
sudo pacman -Syu | {{UserCmd|command=sudo pacman -Syu}} | ||
==3. | ==3. Установка ManjaroISO== | ||
Затем установите manjaroiso без его профилей: | |||
sudo pacman -S manjaroiso | {{UserCmd|command=sudo pacman -S manjaroiso}} | ||
==4. Клонируйте с Github== | ==4. Клонируйте с Github== | ||
Последняя версия кода для ManjaroISO доступна на [https://github.com/manjaro/manjaroiso/ Github]. | |||
Там есть ветка "master" и ветка "development". | |||
Ветка "'''master'''" предназначена для создания установочных сред на основе последнего '''стабильного''' релиза Manjaro. | |||
Клонируйте ManjaroISO прямо с Github в свой рабочий каталог: | |||
git clone https://github.com/manjaro/manjaroiso.git ~/work/manjaroiso | {{UserCmd|command=git clone https://github.com/manjaro/manjaroiso.git ~/work/manjaroiso}} | ||
Ветка "'''development'''" содержит код '''buildiso''' для создания установочного носителя '''RC''' или '''pre''' релиза. Кроме того, она содержит больше профилей ManjaroISO. | |||
Внимание: Не все профили ManjaroISO в ветке "development" работают, и она может содержать больше ошибок. Но как правило она также обновляется чаще. | |||
Клонируйте ManjaroISO из ветки "development" с Github: | |||
git clone -b development https://github.com/manjaro/manjaroiso.git ~/work/manjaroiso | {{UserCmd|command=git clone -b development https://github.com/manjaro/manjaroiso.git ~/work/manjaroiso}} | ||
==Обновления== | ==Обновления== | ||
Сразу после клонирования кода с Github - как описано в последней главе - Ваш ManjaroISO обновлен. Если вы прождали несколько дней или дольше - рекомендуется обновить снова. | |||
Обновление извлекает последние изменения из Github и помещает их в ваш каталог <code>~/work/manjaroiso</code>. Поэтому следующие команды имеют смысл. | |||
Во-первых, вы должны убедиться, что находитесь в каталоге, в который клонировали код из Github: | |||
cd ~/work/manjaroiso | {{UserCmd|command=cd ~/work/manjaroiso}} | ||
Используйте эту команду "update", если клонировали из ветви master: | |||
git pull origin master | {{UserCmd|command=git pull origin master}} | ||
Используйте эту команду "update", если вы клонировали из ветки development: | |||
git pull origin development | {{UserCmd|command=git pull origin development}} | ||
Эти команды "update" не перезаписывают изменения, которые были внесены в файлы. | |||
==Различия== | ==Различия== | ||
По сравнению с другим способом установки [[ManjaroISO]], в вашем каталоге <code>~/work/manjaroiso/</code> есть еще несколько файлов и каталогов. Но в остальном все работает одинаково. | |||
Теперь вы можете изменить свой профиль ManjaroISO и использовать ''buildiso'' для создания собственного установочного носителя, как описано [[ManjaroISO/ru#Изменение_профиля_ManjaroISO|здесь]]. | |||
[[Category:Contents Page{{#translation:}}]] | [[Category:Contents Page{{#translation:}}]] | ||
[[Category:ISO{{#translation:}}]] | [[Category:ISO{{#translation:}}]] |
Latest revision as of 05:25, 17 January 2023
Существует альтернативный способ установки и использования ManjaroISO.
Этот метод более гибкий и идеально подходит для всех, кто хочет создать RC или предварительную версию следующей версии Manjaro. Он также может помочь при несовместимости профилей ManjaroISO.
Это предпочтительный метод для всех разработчиков, которые хотят поддерживать свою собственную версию Manjaro и фиксировать изменения в каталогах профиля ManjaroISO на ManjaroISO Github.
1. Создание рабочего каталога
Первое, что Вы должны сделать, это создать директорию для работы и перейти в нее с помощью cd. Это поможет организовать работу.
2. Обновление системы
Для обновления системы используйте команду:
3. Установка ManjaroISO
Затем установите manjaroiso без его профилей:
4. Клонируйте с Github
Последняя версия кода для ManjaroISO доступна на Github. Там есть ветка "master" и ветка "development".
Ветка "master" предназначена для создания установочных сред на основе последнего стабильного релиза Manjaro. Клонируйте ManjaroISO прямо с Github в свой рабочий каталог:
Ветка "development" содержит код buildiso для создания установочного носителя RC или pre релиза. Кроме того, она содержит больше профилей ManjaroISO.
Внимание: Не все профили ManjaroISO в ветке "development" работают, и она может содержать больше ошибок. Но как правило она также обновляется чаще.
Клонируйте ManjaroISO из ветки "development" с Github:
Обновления
Сразу после клонирования кода с Github - как описано в последней главе - Ваш ManjaroISO обновлен. Если вы прождали несколько дней или дольше - рекомендуется обновить снова.
Обновление извлекает последние изменения из Github и помещает их в ваш каталог ~/work/manjaroiso
. Поэтому следующие команды имеют смысл.
Во-первых, вы должны убедиться, что находитесь в каталоге, в который клонировали код из Github:
Используйте эту команду "update", если клонировали из ветви master:
Используйте эту команду "update", если вы клонировали из ветки development:
Эти команды "update" не перезаписывают изменения, которые были внесены в файлы.
Различия
По сравнению с другим способом установки ManjaroISO, в вашем каталоге ~/work/manjaroiso/
есть еще несколько файлов и каталогов. Но в остальном все работает одинаково.
Теперь вы можете изменить свой профиль ManjaroISO и использовать buildiso для создания собственного установочного носителя, как описано здесь.