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

From Funtoo
Jump to navigation Jump to search
(Created page with "<includeonly> == Скачивание и распаковка Stage3 == </includeonly><noinclude><languages/> = Руководство по установке: Скачива...")
 
(Updating to match new version of source page)
 
(65 intermediate revisions by 5 users not shown)
Line 6: Line 6:
{{InstallNavigation|num=8|prev=Setting the Date|next=Chroot}}</noinclude>
{{InstallNavigation|num=8|prev=Setting the Date|next=Chroot}}</noinclude>


Now that filesystems are created and your hardware and system clock are set, the next step is downloading the initial Stage 3 tarball. The Stage 3 is a pre-compiled system used as a starting point to install Funtoo Linux.   
Теперь, когда созданы файловые системы и устанавлены ваши аппаратные и системные часы, следующий шаг - загрузка начального  tar-архива Stage 3. Он (Stage 3) представляет собой предварительно скомпилированную систему, используемую в качестве отправной точки для установки Funtoo Linux.   


To download the correct build of Funtoo Linux for your system, head over to the [[Subarches]] page. Subarches are builds of Funtoo Linux that are designed to run on a particular type of CPU, to offer the best possible performance. They also take advantage of the instruction sets available for each CPU.
<div class="mw-translate-fuzzy">
Для того, чтобы скачать подходящую для вашей системы сборку Funtoo Linux, обратитесь к странице [[Subarches]]. Субархитектуры - это сборки Funtoo Linux рассчитанные на работу на конкретном типе процессора, чтобы обеспечить максимально возможную производительность. Они также используют наборы инструкций, доступные в каждом конкретном процессоре.
</div>


{{Note|We now have a database of all Intel 64-bit CPUs in existence, mapped to the ideal stage3 to download! To view this list, visit [[Funtoo CPU Database]] and search for your CPU. A subset of this list now also appears on 64-bit Intel subarch pages.}}
==== Какая субархитектура? ====


If you don't know which subarch to choose, issue this command:
Из списка субархитектур [[Subarches]] выберите желаемый уровень оптимизации. Система, созданная специально для вашего процессора, будет работать быстрее, чем менее оптимизированная система. Для современных системы Intel или AMD, безопасен выбор точного уровня оптимизации для конкретного семейства процессоров. Это обеспечит наилучшую производительность.
{{console|body=
 
###i## gcc -march=native -Q --help=target | grep march
Если вы используете технологию виртуализации для запуска Funtoo Linux, и планируется использовать вашу виртуальную машину на разных типах оборудования, то рекомендуется использовать stage3, оптимизированный для самого старого набора инструкций ЦП, на котором будет работать ваша виртуальная машина, или общий образ, который сможет работать на процессорах AMD и Intel.
}}
 
The [[Subarches]] page lists all CPU-optimized versions of Funtoo Linux. Find the one that is appropriate for the type of CPU that your system has, and then click on its name in the first column (such as {{c|corei7}}, for example.) You will then go to a page dedicated to that subarch, and the stage3s available for download will be listed. If you are using a virtualization technology to run Funtoo Linux, and your VM may migrate to different types of hardware, then it's recommended that you use a stage3 that is optimized for the oldest CPU instruction set that your VM will run on, or a generic image if it may run on both AMD and Intel processors.
После того, как вы нашли подходящую субархитектуру на [[Subarches]], у вас будет несколько установочных образов на выбор.  Следующий раздел поможет вам понять, какой из них выбрать.
 
==== Какой образ? ====
 
{{VMwareBlurb}}


For most subarches, you will have several stage3s available to choose from. This next section will help you understand which one to pick.
Вы всегда можете вручную выбрать установочный образ через [https://build.funtoo.org https://build.funtoo.org], а также через страницу [[Subarches]]. Вот несколько советов по выбору лучшего изображения {{c|.tar.xz}} для загрузки. При выборе образа:


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


''Pick {{c|funtoo-current}}.''
;''Выберите субархитектуру по семейству процессора в системе, где будет установка. '': Это обеспечит наилучшую производительность.


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


If you're not sure, pick {{c|standard}}.
<div class="mw-translate-fuzzy">
;Выберите ''{{c|gnome}}'' для...: установочный образ ''{{c|gnome}}'', если таковой имеется, включает в себя полную среду GNOME, а также Firefox, уже оптимизированый для вашего оборудования. После  установки вы можете продолжить дальнейшую настройку системы.
</div>


Our "regular" stage3's are listed with a variant of {{c|standard}}. The following variant builds are available:
;Выберите ''{{c|lxd}}'' для ...: Установочный образ ''{{c|lxd}}'' предназначен для использования с [[LXD]], и не используется для установки непосредственно на настольные ПК или ноутбуки, так что вам не следует выбирать этот вариант для традиционной установки. Чтобы установить его, сначала скачайте, а затем исполните команды {{c|lxc image import <name>.tar.xz --alias funtoo}}, затем запустите командой {{c|lxc  launch funtoo my_container}}.


{{TableStart}}
==== Скачиваем Stage3 ====
{{2ColHead|Variant|Description}}
<tr><td>{{c|standard}}</td><td>The "standard" version of Funtoo Linux</td></tr>
<tr><td>{{c|pure64}}</td><td>A 64-bit build that drops multilib (32-bit compatibility) support. ''Can be ideal for server systems.''</td></tr>
{{TableEnd}}


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


Once you have found the stage3 that you would like to download, use {{c|wget}} to download the Stage 3 tarball you have chosen to use as the basis for your new Funtoo Linux system. It should be saved to the {{f|/mnt/funtoo}} directory as follows:
<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/funtoo-current/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
}}
}}
Note that 64-bit systems can run 32-bit or 64-bit stages, but 32-bit systems can only run 32-bit stages. Make sure that you select a Stage 3 build that is appropriate for your CPU. If you are not certain, it is a safe bet to choose the {{c|generic_64}} or {{c|generic_32}} stage. Consult the [[Subarches]] page for more information.
</div>
 
==== Проверка скачанного архива ====
Архивы Funtoo Linux stage подписаны с использованием GPG-подписи сервера, на котором они собираются. Никогда не помешает сверить [https://ru.wikipedia.org/wiki/Электронная_подпись] загруженный файлов, если есть возможность. Для получения инструкций как импортировать и добавить в доверенные наши GPG-ключи, посмотрите страницу [[GPG_Signatures|our wiki page about GPG signatures]].


<div class="mw-translate-fuzzy">
Затем, вы можете скачать подпись stage3 файла и дать команду {{c|gpg --verify}}, чтобы убедиться в подлинности архива:
{{console|body=
###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
}}
</div>


Once the stage is downloaded, extract the contents with the following command, substituting in the actual name of your Stage 3 tarball:
После загрузки сцены извлеките содержимое следующей командой, заменив фактическое имя вашего Stage 3 tar-архива:
{{console|body=
{{console|body=
###i## tar xpf stage3-latest.tar.xz
###i## tar --numeric-owner -xpf stage3-latest.tar.xz
}}
}}
{{Important|It is very important to use {{c|tar's}} "{{c|'''p'''}}" option when extracting the Stage 3 tarball - it tells {{c|tar}} to ''preserve'' any permissions and ownership that exists within the archive. Without this option, your Funtoo Linux filesystem permissions will be incorrect.}}
{{Important|Очень важно использовать все параметры, указанные выше. Далее мы объясним почему.}}
 
Вот что у нас делают параметры команды {{c|tar}}:
 
;{{c|--numeric-owner}}: Без этого параметра {{c|tar}} назначит всех владельцев и группы, основываясь на идентификаторах UID для пользователей и GID для групп, как это было на LiveCD. Мы не хотим этого -- мы хотим, чтобы числовые записи для UID и GID из архива сохранились на диске. Таким образом, когда загрузимся в саму систему Funtoo, UID и GID останутся соответствовать этой системе.
 
;{{c|1=--xattrs --xattrs-include='*'}}: Funtoo Linux использует расширенные атрибуты файловой системы, чтобы установить Linux-возможности, который позволяют некоторым программам, таким как {{c|ping}} иметь расширенные привилегии без использования полного доступа за администратора. Даже с параметром {{c|-p}} программа {{c|tar}} не будет сохранять расширенные атрибуты, если мы не укажем два этих параметра явным образом.
;{{c|-xpf}}: Этот параметр указывает программе {{c|tar}} собственно распаковать ({{c|x}}), сохранить регулярные разрешения и прописанных владельцев ({{c|p}}) и использовалть указанное имя файла ({{c|f}}).
<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 >