Difference between revisions of "Install/Download and Extract Stage3/ru"

From Funtoo
Jump to navigation Jump to search
(Updating to match new version of source page)
 
(19 intermediate revisions by 2 users not shown)
Line 8: Line 8:
Теперь, когда созданы файловые системы и устанавлены ваши аппаратные и системные часы, следующий шаг - загрузка начального  tar-архива Stage 3. Он (Stage 3) представляет собой предварительно скомпилированную систему, используемую в качестве отправной точки для установки Funtoo Linux.   
Теперь, когда созданы файловые системы и устанавлены ваши аппаратные и системные часы, следующий шаг - загрузка начального  tar-архива Stage 3. Он (Stage 3) представляет собой предварительно скомпилированную систему, используемую в качестве отправной точки для установки Funtoo Linux.   


<div class="mw-translate-fuzzy">
Для того, чтобы скачать подходящую для вашей системы сборку Funtoo Linux, обратитесь к странице [[Subarches]]. Субархитектуры - это сборки Funtoo Linux рассчитанные на работу на конкретном типе процессора, чтобы обеспечить максимально возможную производительность. Они также используют наборы инструкций, доступные в каждом конкретном процессоре.
Для того, чтобы скачать подходящую для вашей системы сборку Funtoo Linux, обратитесь к странице [[Subarches]]. Субархитектуры - это сборки Funtoo Linux рассчитанные на работу на конкретном типе процессора, чтобы обеспечить максимально возможную производительность. Они также используют наборы инструкций, доступные в каждом конкретном процессоре.
</div>


==== Какая субархитектура? ====
==== Какая субархитектура? ====
Line 24: Line 26:
Вы всегда можете вручную выбрать установочный образ через [https://build.funtoo.org https://build.funtoo.org], а также через страницу [[Subarches]]. Вот несколько советов по выбору лучшего изображения {{c|.tar.xz}} для загрузки. При выборе образа:
Вы всегда можете вручную выбрать установочный образ через [https://build.funtoo.org https://build.funtoo.org], а также через страницу [[Subarches]]. Вот несколько советов по выбору лучшего изображения {{c|.tar.xz}} для загрузки. При выборе образа:


''Выбрать {{c|1.4-release-std}}.'' Релиз 1.4  Funtoo Linux, является текущей сборкой
<div class="mw-translate-fuzzy">
''Выберите {{c|1.4-release-std}}.'' Релиз 1.4  Funtoo Linux, является текущей сборкой
</div>


;''Выбор субархитектуры для семейства процессоров  на которое вы устанавливаете систему. '': Это обеспечит наилучшую производительность.
;''Выберите субархитектуру по семейству процессора в системе, где будет установка. '': Это обеспечит наилучшую производительность.


;Выбор''{{c|stage3}}'' для ...: ''{{c|stage3}}'' является более традиционной, минимальной и неграфической установкой Funtoo. Затем вы соберёте свою систему до желаемого состояния, используя {{c|emerge}}.
;Выберите ''{{c|stage3}}'' для ...: ''{{c|stage3}}'' является более традиционной, минимальной и неграфической установкой Funtoo. Затем вы соберёте свою систему до желаемого состояния, используя {{c|emerge}}.


;Выбор ''{{c|gnome}}'' для...: ''{{c|gnome}}'' установочного образа, если таковой имеется, включает в себя полную среду GNOME, а также Firefox уже оптимизированый для вашего оборудования. После  установки вы можете продолжить дальнейшую настройку системы.
<div class="mw-translate-fuzzy">
;Выберите ''{{c|gnome}}'' для...: установочный образ ''{{c|gnome}}'', если таковой имеется, включает в себя полную среду GNOME, а также Firefox, уже оптимизированый для вашего оборудования. После  установки вы можете продолжить дальнейшую настройку системы.
</div>
 
;Выберите ''{{c|lxd}}'' для ...: Установочный образ ''{{c|lxd}}'' предназначен для использования с [[LXD]], и не используется для установки непосредственно на настольные ПК или ноутбуки, так что вам не следует выбирать этот вариант для традиционной установки. Чтобы установить его, сначала скачайте, а затем исполните команды {{c|lxc image import <name>.tar.xz --alias funtoo}}, затем запустите командой {{c|lxc  launch funtoo my_container}}.


;The ''{{c|lxd}}'' image for...: The ''{{c|lxd}}'' image is for use with [[LXD]], and is not used for installing directly on a desktop or laptop, so you should not select this option for regular installs. To install, first download and then {{c|lxc image import <name>.tar.xz --alias funtoo}} and then you can {{c|lxc  launch funtoo my_container}}.
==== Скачиваем Stage3 ====


==== Загрузка Stage3 ====
После того, как вы нашли stage3, которую хотите загрузить, используйте {{c|wget}}, чтобы загрузить Stage3 tar-архив , который вы выбрали для использования в качестве основы для вашей новой системы Funtoo Linux. Его следует сохранить в каталоге {{f|/mnt/funtoo}} следующим образом:


После того, как вы нашли stage3, которую хотите загрузить, используйте {{c|wget}}, чтобы загрузить Stage 3 tar-архив , который вы выбрали для использования в качестве основы для вашей новой системы Funtoo Linux. Его следует сохранить в каталоге {{f|/mnt/funtoo}} следующим образом:
<div lang="en" dir="ltr" class="mw-content-ltr">
{{Note|If you are using the Funtoo LiveCD, you can use a text-based browser to download your preferred stage. Type {{c|links https://build.funtoo.org}} rather than the {{c|wget}} command below. Hit enter to select the appropriate directories and stage3.}}
</div>


<div class="mw-translate-fuzzy">
{{console|body=
{{console|body=
###i## cd /mnt/funtoo
###i## cd /mnt/funtoo
###i## wget https://build.funtoo.org/1.4-release-std/x86-64bit/generic_64/stage3-latest.tar.xz
###i## wget https://build.funtoo.org/1.4-release-std/x86-64bit/generic_64/stage3-latest.tar.xz
}}
}}
</div>
==== Проверка скачанного архива ====
Архивы Funtoo Linux stage подписаны с использованием GPG-подписи сервера, на котором они собираются. Никогда не помешает сверить [https://ru.wikipedia.org/wiki/Электронная_подпись] загруженный файлов, если есть возможность. Для получения инструкций как импортировать и добавить в доверенные наши GPG-ключи, посмотрите страницу [[GPG_Signatures|our wiki page about GPG signatures]].


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
;Образ''{{c|lxd}}'' для ...:  Образ ''{{c|lxd}}'' предназначен для использования с [[LXD]] и не используется для непосредственной установки на настольный компьютер или ноутбук, поэтому вы не должны выбирать эту опцию для обычной установки.
Затем, вы можете скачать подпись stage3 файла и дать команду {{c|gpg --verify}}, чтобы убедиться в подлинности архива:
</div>
 
Then, you can download the stage3's GPG signature and use the {{c|gpg --verify}} command in order to verify your tarball:
{{console|body=
{{console|body=
###i## wget https://build.funtoo.org/1.4-release-std/x86-64bit/generic_64/stage3-latest.tar.xz.gpg
###i## wget https://build.funtoo.org/1.4-release-std/x86-64bit/generic_64/stage3-latest.tar.xz.gpg
###i## gpg --verify stage3-latest.tar.xz.gpg stage3-latest.tar.xz
###i## gpg --verify stage3-latest.tar.xz.gpg stage3-latest.tar.xz
}}
}}
</div>


<div class="mw-translate-fuzzy">
После загрузки сцены извлеките содержимое следующей командой, заменив фактическое имя вашего Stage 3 tar-архива:
После загрузки сцены извлеките содержимое следующей командой, заменив фактическое имя вашего Stage 3 tar-архива:
{{console|body=
{{console|body=
###i## tar --numeric-owner -xpf stage3-latest.tar.xz
###i## tar --numeric-owner -xpf stage3-latest.tar.xz
}}
}}
{{Important|Очень важно использовать обе команды  {{c|tar}}'s "{{c|'''--numeric-owner'''}}" и опцию "{{c|'''p'''}}" при извлечении Stage 3 tar-архива - он задает команде {{c|tar}}, ''сохранить'' любые разрешения и права, которые существуют в архиве и использовать идентификаторы пользователей и групп, определенные в архиве, вместо того, чтобы адаптировать их для соответствия идентификаторам LiveCD. Без этой опции права на файловую систему Funtoo Linux будут неверными.}}
{{Important|Очень важно использовать все параметры, указанные выше. Далее мы объясним почему.}}
<noinclude>{{InstallNavigation|num=8|prev=Setting the Date|next=Chroot|align=right}}</noinclude>
 
</div>
Вот что у нас делают параметры команды {{c|tar}}:


Here are what the options to {{c|tar}} do:
;{{c|--numeric-owner}}: Без этого параметра {{c|tar}} назначит всех владельцев и группы, основываясь на идентификаторах UID для пользователей и GID для групп, как это было на LiveCD. Мы не хотим этого -- мы хотим, чтобы числовые записи для UID и GID из архива сохранились на диске. Таким образом, когда загрузимся в саму систему Funtoo, UID и GID останутся соответствовать этой системе.


;{{c|--numeric-owner}}: Without this option, {{c|tar}} will map ownership and group ownership based on the UID to user and GID to group mappings as defined on the LiveCD. We don't want this -- we want the ''numeric values'' of the UIDs and GIDs in the tarball to be preserved on disk, so when your Funtoo Linux system boots, the UIDs and GIDs are set correctly for Funtoo. That is what this option tells {{c|tar}} to do.
;{{c|1=--xattrs --xattrs-include='*'}}: Funtoo Linux использует расширенные атрибуты файловой системы, чтобы установить Linux-возможности, который позволяют некоторым программам, таким как {{c|ping}} иметь расширенные привилегии без использования полного доступа за администратора. Даже с параметром {{c|-p}} программа {{c|tar}} не будет сохранять расширенные атрибуты, если мы не укажем два этих параметра явным образом.
;{{c|1=--xattrs --xattrs-include='*'}}: Funtoo Linux uses filesystem extended attributes to set Linux capabilities, which allow for certain programs such as {{c|ping}} to have enhanced privileges without having to be fully 'suid root'. Even with the {{c|-p}} option, {{c|tar}} will not restore extended attributes we need unless these two options are specified.
;{{c|-xpf}}: Этот параметр указывает программе {{c|tar}} собственно распаковать ({{c|x}}), сохранить регулярные разрешения и прописанных владельцев ({{c|p}}) и использовалть указанное имя файла ({{c|f}}).
;{{c|-xpf}}: This instructs {{c|tar}} to extract ({{c|x}}), preserve regular permissions and ownership ({{c|p}}), and use the filename ({{c|f}}) specified.
<noinclude>{{InstallNavigation|num=8|prev=Setting the Date|next=Chroot|align=right}}</noinclude>
<noinclude>{{InstallNavigation|num=8|prev=Setting the Date|next=Chroot|align=right}}</noinclude>

Latest revision as of 21:35, October 6, 2022

Other languages:
English • ‎español • ‎polski • ‎português do Brasil • ‎русский • ‎中文(中国大陆)‎

Руководство по установке: Скачивание и распаковка Stage3

Install Guide, Chapter 8 < Prev Next >

Теперь, когда созданы файловые системы и устанавлены ваши аппаратные и системные часы, следующий шаг - загрузка начального tar-архива Stage 3. Он (Stage 3) представляет собой предварительно скомпилированную систему, используемую в качестве отправной точки для установки Funtoo Linux.

Для того, чтобы скачать подходящую для вашей системы сборку Funtoo Linux, обратитесь к странице Subarches. Субархитектуры - это сборки Funtoo Linux рассчитанные на работу на конкретном типе процессора, чтобы обеспечить максимально возможную производительность. Они также используют наборы инструкций, доступные в каждом конкретном процессоре.

Какая субархитектура?

Из списка субархитектур Subarches выберите желаемый уровень оптимизации. Система, созданная специально для вашего процессора, будет работать быстрее, чем менее оптимизированная система. Для современных системы Intel или AMD, безопасен выбор точного уровня оптимизации для конкретного семейства процессоров. Это обеспечит наилучшую производительность.

Если вы используете технологию виртуализации для запуска Funtoo Linux, и планируется использовать вашу виртуальную машину на разных типах оборудования, то рекомендуется использовать stage3, оптимизированный для самого старого набора инструкций ЦП, на котором будет работать ваша виртуальная машина, или общий образ, который сможет работать на процессорах AMD и Intel.

После того, как вы нашли подходящую субархитектуру на Subarches, у вас будет несколько установочных образов на выбор. Следующий раздел поможет вам понять, какой из них выбрать.

Какой образ?

Our desktop environment stages (GNOME, Cinnamon, etc.) now support seamless installation on VMware Workstation Pro virtual machines. We highly recommend you enable 3D Accelerated Video for your VM, which is not enabled by default. Click here for more info.

Вы всегда можете вручную выбрать установочный образ через https://build.funtoo.org, а также через страницу Subarches. Вот несколько советов по выбору лучшего изображения .tar.xz для загрузки. При выборе образа:

Выберите 1.4-release-std. Релиз 1.4 Funtoo Linux, является текущей сборкой

Выберите субархитектуру по семейству процессора в системе, где будет установка.
Это обеспечит наилучшую производительность.
Выберите stage3 для ...
stage3 является более традиционной, минимальной и неграфической установкой Funtoo. Затем вы соберёте свою систему до желаемого состояния, используя emerge.
Выберите gnome для...
установочный образ gnome, если таковой имеется, включает в себя полную среду GNOME, а также Firefox, уже оптимизированый для вашего оборудования. После установки вы можете продолжить дальнейшую настройку системы.
Выберите lxd для ...
Установочный образ lxd предназначен для использования с LXD, и не используется для установки непосредственно на настольные ПК или ноутбуки, так что вам не следует выбирать этот вариант для традиционной установки. Чтобы установить его, сначала скачайте, а затем исполните команды lxc image import <name>.tar.xz --alias funtoo, затем запустите командой lxc launch funtoo my_container.

Скачиваем Stage3

После того, как вы нашли stage3, которую хотите загрузить, используйте wget, чтобы загрузить Stage3 tar-архив , который вы выбрали для использования в качестве основы для вашей новой системы Funtoo Linux. Его следует сохранить в каталоге /mnt/funtoo следующим образом:

   Note

If you are using the Funtoo LiveCD, you can use a text-based browser to download your preferred stage. Type links https://build.funtoo.org rather than the wget command below. Hit enter to select the appropriate directories and stage3.

root # cd /mnt/funtoo
root # wget https://build.funtoo.org/1.4-release-std/x86-64bit/generic_64/stage3-latest.tar.xz

Проверка скачанного архива

Архивы Funtoo Linux stage подписаны с использованием GPG-подписи сервера, на котором они собираются. Никогда не помешает сверить [1] загруженный файлов, если есть возможность. Для получения инструкций как импортировать и добавить в доверенные наши GPG-ключи, посмотрите страницу our wiki page about GPG signatures.

Затем, вы можете скачать подпись stage3 файла и дать команду gpg --verify, чтобы убедиться в подлинности архива:

root # wget https://build.funtoo.org/1.4-release-std/x86-64bit/generic_64/stage3-latest.tar.xz.gpg
root # gpg --verify stage3-latest.tar.xz.gpg stage3-latest.tar.xz

После загрузки сцены извлеките содержимое следующей командой, заменив фактическое имя вашего Stage 3 tar-архива:

root # tar --numeric-owner -xpf stage3-latest.tar.xz
   Important

Очень важно использовать все параметры, указанные выше. Далее мы объясним почему.

Вот что у нас делают параметры команды tar:

--numeric-owner
Без этого параметра tar назначит всех владельцев и группы, основываясь на идентификаторах UID для пользователей и GID для групп, как это было на LiveCD. Мы не хотим этого -- мы хотим, чтобы числовые записи для UID и GID из архива сохранились на диске. Таким образом, когда загрузимся в саму систему Funtoo, UID и GID останутся соответствовать этой системе.
--xattrs --xattrs-include='*'
Funtoo Linux использует расширенные атрибуты файловой системы, чтобы установить Linux-возможности, который позволяют некоторым программам, таким как ping иметь расширенные привилегии без использования полного доступа за администратора. Даже с параметром -p программа tar не будет сохранять расширенные атрибуты, если мы не укажем два этих параметра явным образом.
-xpf
Этот параметр указывает программе tar собственно распаковать (x), сохранить регулярные разрешения и прописанных владельцев (p) и использовалть указанное имя файла (f).
Install Guide, Chapter 8 < Prev Next >