«ЧАВО (FAQ) для новичков» и «Файл:Spisok.png»: разница между страницами

Материал из Mageia Russian Community Wiki
(Различия между страницами)
Перейти к навигацииПерейти к поиску
(Новая страница: «== Обновления в Mageia. == === Вступление. === * В этой теме речь пойдёт об обновлениях в операционной системе Mageia, ими должен заниматься администратор — это по крайней мере более-менее опытный пользователь. Но бывает так, что начинающий пользователь порой сам...»)
 
Нет описания правки
 
Строка 1: Строка 1:
== Обновления в Mageia. ==


=== Вступление. ===
* В этой теме речь пойдёт об обновлениях в операционной системе Mageia, ими должен заниматься администратор — это по крайней мере более-менее опытный пользователь. Но бывает так, что начинающий пользователь порой сам себе режиссёр и ему просто некому подсказать, а единственная подсказка — наш форум или страницы Вики. Поэтому здесь собраны советы администраторов и опытных пользователей операционных систем Linux.
* На данный момент, версия Mageia-8, релиз февраля 2021 года, обновления в дистрибутиве довольно качественные. После установки системы, для полноценной работы требуется её обновить и кое-что доустановить, не то чтобы совсем невозможно работать, но будет не хватать некоторых пакетов и кодеков не включённых в образ по лицензионным соображениям, в разных странах свои требования к лицензиям.
* Первое, что требуется доустановить — это полный пакет рабочего окружения '''task-plasma5''' (...gnome, ...lxde, ...mate и т.д), сейчас в образе.iso присутствует только '''task-plasma5-minimal''' (...gnome-minimal, ...lxde-minimal, ...mate-minimal и т.д). Далее установить утилиту '''ffmpeg''' (это набор библиотек),  кодеки '''task-codec-audio''', '''task-codec-video'''. Без этих пакетов что-то не будет работать вообще, что-то с ошибками.
* В образ.iso невозможно поставить весь спектр всех программ и их зависимостей, в нём есть только самое необходимое, к тому же после выхода релиза образ остаётся в неизменном виде, а по прошествии некоторого времени в дистрибутив вносятся различные исправления.
=== Что дают обновления. ===
* Обновления исправляют ошибки в работе системы и отдельных приложений — «багфиксы», исправляют (закрывают) обнаруженные проблемы с безопасностью, так называемые "дыры". В новых ядрах добавлена поддержка нового оборудования, новых файловых систем. В новых драйверах может быть повышена производительность работы устройства, но вместе с этим, может пропасть и поддержка устаревших моделей (по мнению производителя), особенно страдают от этого владельцы видеокарт AMD.
* Некоторые приложения требуют новые версии библиотек и новые версии драйверов. С программами, написанными на интерпретируемых языках программирования, например, ''python, perl, lua'' и т.д., может получиться так, что автор обновил программу, стал использовать новые возможности последней версии языка, а у пользователя все ещё старый интерпретатор, соответственно, программа работать у него не будет, либо будет работать с ошибками. Если у "обычных языков" компилятор собирает исполняемый файл, который и будет запускать пользователь, то у интерпретируемых пользователь запускает интерпретатор, который будет выполнять "сценарий с программой". То есть проблему нельзя переложить на стороннего сборщика.
* Основные плюсы - это новый функционал у приложений, новые версии, исправление всевозможных ошибок, от мелких недочетов до "утечек" памяти и уязвимостей, оптимизация, поддержка новых технологий и стандартов, приложения с обновлением могут начать работать быстрей, особенно заметно это с новыми ядрами.
=== ПРОТИВ обновления. ===
* В настоящее время большинство дистрибутивов работают стабильно и хорошо, соответственно и обновления не приводят в краху системы. Бывает что не запускается какая-либо программа из-за несоответсвия обновившихся библиотек-зависимостей, но это легко исправляется и как раз повод установить обновление. В зоне риска находятся пользователи у которых оборудование уже устарело или наоборот слишком новое, но это выясняется ещё на стадии установки.
* считается, что в операционных системах Linux обновление не может никогда быть безопасным изначально, так как у каждого пользователя установлен разный набор пакетов программ и драйверов. И как поведет себя их обновление неизвестно, так как это невозможно протестировать и предсказать.
* сравним с обновлением в Windows — там набор пакетов, требующих обновления, у всех одинаковый, кроме того, софт не обновляется, только система, поэтому её обновление предсказуемо. А в Linux обновляется и софт, который порой заставляет обновиться или поставить по зависимостям то, что в другой раз не обновилось бы и не поставилось бы никогда. И как следствие, возможны конфликты программ после такого обновления.
<br />
Получается, что в Linux работает теория вероятности, которая будет гласить, что удачное обновление - это случайность, везение, с гораздо большей вероятностью неудачи, чем в Windows.
* некоторые пользователи подключают сторонние репозитории, отсюда — удачное обновление становится невероятно случайным событием. Откат изменений, как это делается в Windows, не предусмотрен, иногда последствия настолько критические, что проще за пару часов переустановить систему полностью, чем её восстанавливать. А чем меньше опыта и знаний — тем труднее и дольше её поднимать.
<br />Поэтому, обновление — это задача администратора, а не пользователя.
=== Итоги, выводы,советы. ===
При '''плохом соединении''' с интернетом вообще не следует обновляться - это очевидно, но новички могут этого не знать или просто не принимать во внимание.
* Установку новой версии дистрибутива опытные пользователи делают путём обновления, это довольно удобно и намного быстрее. Но новичкам советую устанавливать её заново, а предыдущую версию удалять вместе с пользовательскими настройками в разделе '''/home''', не форматировать его, а только удалить (скопировать-сохранить) свои файлы настроек и конфигурации, потому как обновления проходят не всегда гладко, система обновится хорошо, а пользовательские настройки не совпадут с новыми файлами конфигурации вашего DE, опытный пользователь это сможет исправить, а новичок даже не поймёт в чём дело.
* Обновление всей системы сразу после установки проходит корректно, ведь в этом случае обновляется одновременно не только ядро системы, но и всё ПО вместе с драйверами. Это даже обязательное условие для дальнейшей успешной работы вашей системы.
* Производите установку обновлений не сразу, как только они пришли, а примерно через неделю или даже две, все массовые баги уже успеют исправить.
* Обновлять систему '''только''' из официального репозитория. Для этого предусмотрены ветки '''core updates''', '''non-free updates''' и '''tained updates'''.
* Репозитории от '''Mandriva''', '''PCLinuxOS''', '''Rosa''' и т.д. ни в коем случае '''нельзя''' подключать и использовать в Mageia — чревато печальными последствиями.
* Решающий пункт, который в первую очередь надо учитывать при выборе обновляться или нет - это '''важность информации хранимой в компьютере и насколько важен постоянный доступ к нему'''.
* Система стала '''плохо''' работать — эффект, который наблюдается у '''99.99 %''' пользователей весьма часто. Но не всегда это связано с обновлениями. Нужно разобраться в проблеме, '''не паниковать''' - возможно неисправно оборудование. 
=== Дополнительный пункт. ===
* При обновлении и установке нового ядра, система не удаляет предыдущее. Например, стояло ядро '''kernel-desktop-5.10.16-1.mga8''', ставится ядро '''kernel-desktop-5.10.19-1.mga8''' и оно становится активным, а предыдущее неактивным. И так далее, пользователь сам решает удалять старые ядра или нет. Новичок об этом даже не задумывается, но если вам в пакетном менеджере или сторонней программе попадутся на глаза «неактивные» или «старые» ядра, не спешите их удалять. В новом ядре может  отсутствовать необходимый драйвер для вашей видеокарты, о чём упомянуто выше. Тогда при загрузке системы, в меню загрузчика GRUB2, выбираете пункт «Дополнительные параметры» и предыдущее ядро.
* На данный момент, в Mageia-8, по-умолчанию используется пакетный менеджер URPMI, если вы установите менеджер DNF, то имейте ввиду, что одновременное использование URPMI и DNF делает ненадёжными [https://wiki.mageia.org/en/Removing_packages#Answer: «механизмы сирот»] их обоих, т.е. сделайте выбор в пользу одного. Если вы собираетесь пользоваться DNF, то переключитесь на него как можно быстрее после установки и перестаньте использовать URPMI. Подробнее в статье [[Использование DNF|«Использование DNF»]]
* Пакетный менеджер URPMI от Mageia довольно хорош и мне он очень нравится, но иногда требуется подключить сторонний репозиторий доверенного разработчика-сборщика, например для установки и дальнейшего обновления программы, а он использует конфиги только для подключения DNF, а URPMI к этому репозиторию подключится не может. Если вы решили работать с URPMI, то пользуйтесь DNF по минимуму.
* Подключать репозитории от других дистрибутивов категорически не рекомендуется, ибо не совпадают зависимости пакетов, их названия и многое другое из-за чего могут возникнуть конфликты в системе и её крах. Но если вам требуется подключить стороннее репо, то хотя бы загляните в него и посмотрите на набор пакетов. 
Обновляться одинаково небезопасно, что в Windows, что в Linux, что в любой другой операционной системе. Наиболее опасное мероприятие обновлять драйверы, собственно так же как и устанавливать их, так как обе эти системы с монолитным ''макроядром'', в которое встраиваются все драйверы, и некорректный драйвер или его некорректная установка могут привести к полной неработоспособности системы. Исключение только '''macOS''', у которой '''"железо"''' и '''ОС''' разрабатываются совместно. Соответственно отладить и проверить вполне реально, в отличие от многообразия IMB PC на которых физически невозможно всё проверить. macOS основана на ''микроядре'' в совместной работе с ''макроядром'', что в некотором роде исправляет ситуацию с драйверами.
В завершении добавлю — будете ли вы устанавливать обновления или нет, всегда делайте бекап системы и своих пользовательских настроек на момент установки. Это поможет вам быстро восстановить систему в случае её краха, избавит от переустановки, настройки и сэкономит кучу времени. Для этого хорошо подходит '''Timeshift''' — программа резервного копирования и восстановления систем Linux, которая делает и восстанавливает снимок из-под работающей системы, что тоже довольно удобно.
Статью написал '''algri14'''; советы давали '''Dark_Baron, romkaromka, XliN, xxblx, Zomby, ingvaro''' и др.
<br />
== '''Установка EduMagic/MagicOS на чистую флешку из под Linux.''' ==
Установка этих систем на флешку не сложная, но отличается тем, что называется «ручками» - т.е. вручную. Тому, кто привык в Windows всё делать автоматом с DVD диска или загрузочной флешки, будет немного непривычно, но зато познавательно для новичков в ПК. Для них и написана эта статья. Ещё добавлю, что эти системы гораздо лучше, чем просто '''Live DVD/USB Mageia'''. В '''EduMagic/MagicOS''' по умолчанию стоит много полезного софта, который может пригодиться для поднятия-восстановления системы, дополнительно свой профиль. Так что они более универсальны для экстренной работы на ПК или выхода в интернет. Это '''неубиваемые''' системы в режиме '''clean''', в котором можно делать всё что угодно, если конечно '''не трогать системные папки''', потому как ОС не сохраняют изменения и в следующем сеансе система начнёт работу с нуля.
Для установки  '''EduMagic''' потребуется флешка на 8 Гб, не менее (можно и больше, но этого достаточно), а для  '''MagicOS''' на 4 Гб (тоже самое). Далее её нужно отформатировать в '''FAT 32''', при этом, если вы захотите дать ей название (поставить метку тома), то пишите '''на латинице''' (кириллицу ОС не понимает) и '''ни в коем случае не давайте длинное название и название с пробелом (лучше с подчёркиванием «_»)'''. Вообще возьмите за правило — давать названия папкам, флешкам и т.д., которые будет исполнять ОС, '''имена на латинице''', потому что в Linux это важно; многое зависит и от регистра букв, в консоли чаще всего используется '''нижний регистр'''.
После того, как скачаете образ к себе на ПК, убедитесь что у вас в системе стоят программы - '''mc (Midnight Commander) и file-roller (Менеджер архивов)''' - это программа-архиватор (доустановите также пакеты '''cdrkit-isotools, p7zip''' для работы с этими типами архивов). Именно этими программи следует извлекать-распаковывать из файла образа  '''EduMagic/MagicOS.iso''' три папки - '''/boot; /MagOS; /MagOS-Data'''.
<br />Бывает так, что '''Midnight Commander''' извлекает не все файлы, но запускать скрипт установки '''bash ./bootinst.sh''' с флешки лучше всё-таки программой '''mc''' под '''root'''. Программа  '''file-roller'''  извлекает-распаковывает очень хорошо, но не спешите её закрывать, думая, что она зависла - файлы в образе большие и сжатые, а потому программа работает медленно, но уверенно.
Далее небольшие нюансы.
<br />'''1.''' Загрузчик для флешки лучше ставить '''syslinux''', соответственно и скрипт запускать из '''/boot/syslinux/install.lin''' (или для Windows из /boot/syslinux/install.win).
<br />'''2.''' '''Внимание'''-этот пункт на данный момент временно не использовать, лично я не знаю в чём проблема, но после создания "своего" профиля и вставки его в DE, это DE перестаёт загружаться системой! Для создания своего профиля, нужно зайти в папку флешки '''/MagOS-Data/profiles.7z''' и выбрать один или несколько из шести предложенных. На флешку в 8 Гб поместится всего два профиля (для разных DE- рабочих столов) в размере 1024M и 2048M. Извлекать их из '''/profiles.7z''' лучше также программой '''mc''' или  '''file-roller''' в эту же папку '''/MagOS-Data'''. При этом если создастся папка с названием, например '''/2048M/MagOS_save1.img''' (это размер профиля в пути), то сам профиль '''MagOS_save1.img''' нужно вырезать из этой папки и вставить в '''/MagOS-Data''', а саму папку '''/2048M''' удалить. Если вы извлекли 2 профиля, то во втором профиле переименуйте цифру MagOS_save'''1'''.img на '''2''' (по умолчанию профиль извлекается с цифрой 1), соответственно поставьте в загрузчике '''/boot/syslinux/sislinux.cfg''' в скрипте профиль  '''MagOS_save1.img''' или  '''MagOS_save2.img''' для каждого '''DE''' свой (т.е. для '''LXDE, GNOME, KDE'''), но для  '''LXDE, GNOME''' он может быть один и тот же  '''MagOS_save1.img(1024M)''', так как они '''«легче»''', а для '''KDE''' поставить '''MagOS_save2.img (2048M)'''. Если же вы создали только один профиль, то он будет один и тот же для всех рабочих столов (DE).
'''Внимание!''' Запускать скрипт установки '''bash ./bootinst.sh''' нужно '''только с флэшки'''. Если вы запустите его со своего жесткого диска, то '''MagicOS/EduMagic''' установится на него, и ваша текущая система заменится на '''MagicOS/EduMagic'''!
Статью писал пользователь под ником '''algri14'''; корректировал '''romkaromka'''.
== '''Симлинки — символьные ссылки''' ==
Что такое символьные или символические ссылки в теории и для чего они нужны много информации написано в Интернете. Симлинк очень похож на ярлык. Это файл со спецатрибутом, а в содержимом у него то, на что он указывает. В отличие от хардлинков, в нём есть чётко выраженный '''"главный"''' файл или каталог, и одна или несколько ссылок, которые на него указывают. Если этот файл/каталог переименовать, переместить или удалить, то все символические ссылки, указывающие на него, станут нерабочими. При удалении '''"главного"''' файла данные уничтожаются сразу (если, конечно, у него нет ещё и жёстких ссылок), никакого учёта символических ссылок в файловой системе нет.
Для новичков понимание симлинка можно объяснить так — это  своего рода '''стрелка-указатель''' на местонахождение файла.
<br />Например: в системе есть файл '''feile1''', который лежит в папке '''/mnt/Folder1''', сделаем на неё симлинк-папку '''Folder2''',
<br />
Симлинк делается на файл/каталог-папку, при этом кладётся в каталог-папку, в файл положить симлинк невозможно.
при открытии '''Folder2''' мы увидим там '''feile1'''. Я не случайно назвал папку '''Folder2 - симлинк''', потому что она не является каталогом/папкой как таковой, она и есть '''симлинк''', как каталог/папка она вообще не существует. Но визуально в графическом приложении, '''Folder2''' выглядит как папка, с той лишь разницей, что в углу значка папки стоит '''стрелка''' — которая поясняет, что это не папка, а симлинк. При просмотре списка файлов/каталогов в консоли с помощью команды '''ls''' , у символьных ссылок в конце названия отображается символ '''@''' ,
<br />
[user@localhost ~]$ ls tmp/ Видео@ Документы@ Загрузки@ Изображения@ Музыка@ Рабочийстол/ Шаблоны@                                                                                                           
Символа '''@''' в их названиях нет, это просто обозначение того, что это символьные ссылки, а вот символ '''"/"''' слеш указывает именно на папки.
=== Создание симлинка. ===
Симлинки делаются от пользователя($) в файловом менеджере(в меню есть пункт  - Создать символическую ссылку) или в консоли командой:
<br />
[user@localhost ~]$ '''ln -s на_что_указать_файл куда_положить_ссылку_указать_папку''' 
На примере, описанном выше, команда будет выглядеть так:
<br />
[user@localhost ~]$ '''ln -s /mnt/Folder1 ~/Folder2'''
этой командой мы сделали на папку /mnt/'''Folder1''' симлинк-'''Folder2''' и положили его в '''/home/user''', символ « ~ » тильда, указывает на Домашнюю директорию. При этом надо убедиться, чтобы в Домашней директории '''/home/user''', нет одноимённого названия — '''Folder2''', иначе система не создаст этот симлинк, вернее  создаст, но в самой папке, получится вот такой вид /home/user/Folder2/'''Folder2-симлинк''' — где первой стоит настоящая папка, а в ней уже симлинк.
<br />
В рабочем окружении KDE, в файловом менеджере Dolphin, существует графический аналог консоли для создания симлинков. Для этого из требуемой папки (для данного примера из '''/home/user''') по щелчку пкм=>Создать=>Символическую ссылку, надо ввести имя файла-симлинка '''Folder2''' и путь, вида '''/mnt/Folder1/''', куда будет вести ссылка, « / » слеш в конце пути для входа в папку.
'''Запомните''', файл  '''feile1''' находится  в папке '''/mnt/Folder1''' , а  другая '''«папка-симлинк Folder2»''' находится в Домашней директории '''/home/user/Folder2''', она почти не занимает место на разделе диска. Из этого свойства следуют две причины для чего нужны симлинки — первая, чтобы в требуемой директории не  собирались файлы и не занимали место на разделе диска, а вторая — требуемые файлы лежали в определённой папке, другого раздела диска большего объёма.
=== Пример применения симлинка. ===
Мне потребовалось установить, на жёсткий диск в 500 Гб, две операционные системы Linux '''Mageia-3''' и '''Mageia-4''', при этом диск разбит так: '''/1Корень'''(основной раздел) 30÷50 Гб — далее '''расширенный раздел''', в котором находятся все остальные разделы — '''swap'''6Гб(ОЗУ х 2=6 Гб) - '''/1home''' 5.1 Гб - '''/2Корень''' 30÷50Гб - '''/2home''' 5.0 Гб - '''/mnt/audiovideo''' 426 Гб, последний раздел примонтирован к обеим системам для сбора в него всей нужной мне информации.
<br />'''PS:''' при создании раздела /home в 5 Гб, стоит подкорректировать настройки корзины, так как по умолчанию её размер, например в KDE - 10 %, поставьте - 21 %, это будет 1.05  Гб, иначе корзина будет быстро наполняться, а большие файлы вовсе не поместятся, их надо будет сразу удалять с диска клавишами '''Shift+Delete''', при необходимости помещать в корзину раздела '''/mnt/audiovideo'''. 
По умолчанию, '''ОС''' настроены на сбор файлов в Домашнюю директорию '''/home/user''' (имя пользователя, например vasja) - '''/home/vasja''' , туда же кладутся папки с настройками системы. Поэтому раздел '''/home''' должен быть для каждой системы свой, а вот МЕДИА-информация, документы мне нужны в обеих системах общие.
Для того, чтобы одна и таже информация не хранилась в разных местах и главное не занимала место на разделах (ведь хомяки-/home всего по 5 Гб, для настроек), я сделал симлинки на /mnt/audiovideo/Видео; /mnt/audiovideo/Документы; /mnt/audiovideo/Изображения; /mnt/audiovideo/Музыка и т.д. из разделов /1home и /2home, следующим образом.
Сначала в разделе /mnt/'''audiovideo''' надо создать папку /mnt/audiovideo/'''AudioVideo''', в неё скопировать из любого /home '''Домашние папки''' с настройками рабочего стола (на всякий случай положите их копии в предварительно созданную папку «Копия_desktop» - могут пригодится),  а уже для /mnt/audiovideo/'''AudioVideo''' можно делать симлинки в Dolphin  или лучше всего из консоли, под пользователем(не root #):
<br />
[user@localhost ~]$ '''ln -s /mnt/audiovideo/AudioVideo/Видео ~/Видео''' и т.д.
Есть один нюанс с созданием симлинка для папки /mnt/audiovideo/AudioVideo/'''Загрузки''' (это связано с настройками ОС по умолчанию). Сначала откройте консоль — введите команду '''ln -s /mnt/audiovideo/AudioVideo/Загрузки ~/Загрузки''' , затем (не закрывая консоль) файловым менеджером Dolphin, удалите в Домашней директории папку /home/user/'''Загрузки''' и сразу возвращайтесь в консоль(клик в окне консоли), жмите на клавиатуре '''Enter'''. Иначе система создаст эту папку быстрее вас (но без симлинка), а ваш симлинк положит в неё (получится симлинк в папке ~/Загрузки/'''Загрузки-симлинк''').
Дополнительная информация. Раздел /mnt/'''audiovideo''' создаётся при установке системы и права на него имеет только root, создать в нём каталог AudioVideo имеет право тоже только root, поэтому создаём:
[user@localhost ~]$ su
Пароль:вводится но не виден
[root@localhost user]# mkdir /mnt/audiovideo/AudioVideo
А уже потом дать права на каталог пользователю с именем "user":
[root@localhost user]# chown -R user /mnt/audiovideo/AudioVideo
т.е. назначить рекурсивно(включая все созданные файлы/папки) владельцем директории '''AudioVideo''' пользователя '''user'''
<br />
В рабочем окружении KDE "Пути к личным файлам" можно настроить и без симлинков — "Параметры системы=>Приложения=>Пути" и там уже выбрать соответствующие директории. Но это уже кому как удобнее, а в выше написанной статье данный способ выбран для примера.
=== Удаление симлинка. ===
Для удаления симлинка существует несколько способов.
<br />'''Внимание!''' Если симлинки удалять неправильно, то рискуете удалить настоящие папки вместе с их содержимым.
<br />'''Первый''' — самый простой, как было сказано выше, если '''"главный"''' файл/каталог переименовать, переместить или удалить, то все символические ссылки, указывавшие на него, станут нерабочими. После переименования папки, перезагрузите файловый менеджер, затем зайдите снова и можете смело удалять симлинк (при этом его значок папки со стрелкой сменит вид на другой, без папки). 
<br />'''Второй''' — в файловом менеджере отключить раздел диска, на который ссылается симлинк, а затем уже удалить сам симлинк нажав клавиши '''Shift+Delete''' , иначе вы удалите и симлинк, и папку на которую он сделан.
<br />Далее варианты удаления из консоли.
<br />'''Третий''' — с помощью файлового менеджера '''Midnight Commander''', дать команду в консоли от root:  '''mc''' , найти файл-симлинк и удалить.
<br />'''Четвёртый''' — так же из консоли, дать команду '''rm -rf /ваш_каталог_симлинк''', в данном случае симлинк лежащий в домашней директории '''~/Folder2''' , при этом есть дополнительный символ, который очень сильно меняет смысл команды, если в конце поставить слеш '''«/»''' , то симлинк останется на месте, но удалится содержимое папки с файлами '''/mnt/Folder1''', на которую этот симлинк сделан.
Данная статья базируется на информации из следующей статьи: http://habrahabr.ru/post/99746/
Статью писал пользователь '''algri14''' в соавторстве с '''xxblx'''.
== '''Подключение репозиториев.''' ==
После установки ОС Mageia с носителя (DVD или USB) с меткой '''Core Release''' и подключения к интернету, следующий шаг в подготовке системы к работе — '''«Подключение репозиториев»''', являющихся источниками ПО и обновлением к ним, ибо вся дальнейшая работа системы без них затруднительна. Замечу, что источники ПО и обновления, это разные понятия, но оба они находятся в репозитории.
<br />
Так, как это рубрика - «ЧАВО (FAQ) для новичков», то подключение репозиториев буду объяснять исключительно в графике, т.е. в GUI.
<br />
Заходите в '''Центр Управления Магеи'''(Mageia Control Center), далее '''ЦУМ'''(MCC), на вкладку - '''Управление программами''' - '''Настройка источников установки/обновления ПО''' и первое, что там нужно сделать, это отключить(снять галочку или удалить вовсе) Источники -  Core Release, Nonfree Release, ибо это источники установочного DVD-диска или USB-флешки, обновление оттуда не делается, а для установки там ограниченное количество пакетов, если не отключить, то при каждом обновлении/установке пакетов Менеджер пакетов будет запрашивать их и прерывать установку, но система уже установлена, поэтому эти источники больше не нужны. Если это потребуется, то вы всегда можете их подключить, вставив при этом носитель DVD-диска, а вот подключить репо USB-диска вряд ли получится(во всяком случае я не смог).
<br />
[[Файл:Источники1.png|обрамить]]
<br />
Далее, кнопкой «Добавить» устанавливаете «Источники установки/обновления ПО», после этого удалите все источники с названием в них «Testing и Debug», так как новичку они не нужны.
<br />
Теперь самое главное, '''активируем''' репо, т.е. выставляем галочки напротив:
<br />
Core Release, Core Updates, Core Backports ;
<br />
Nonfree Release, Nonfree Updates, Nonfree Backports ;
<br />
Tainted Release, Tainted Updates, Tainted Backports.
<br />
Приводим к виду как на скриншоте, нажимаем «OK» и выходим из «Настройки источников установки/обновления ПО».
Далее идём в «Обновление системы» - система автоматически предложит (поставит галочки) список пакетов для обновления — нажимаем «Обновить»(при этом галочки не убирать, иначе обновления этих пакетов не будет) и ждём окончания процесса.
<br />
[[Файл:Репо-х86 64.png|обрамить]]
<br />
<br />
Обновлять систему или нет, я описал выше, но при первоначальной установке советую это сделать, так как на «чистую» систему все обновления устанавливаются корректно. После установки «Источников установки/обновления ПО» и всех обновлений, можете заняться добавлением различного софта, кодеков, Adobe Flash Player'а и т.д. При этом советую добавить ещё один репозиторий русского сообщества — MRC, ибо там лежат руссифицированные программы и вообще много чего хорошего.
<br />
Если вы установили ОС 64 бит, то подключите дополнительно (пригодятся при установке 32 бит программ) следующие источники(второй скриншот):
<br />
Core 32bit Release; Core 32bit Updates; Core 32bit Backports
<br />
Nonfree 32bit Release; Nonfree 32bit Updates; Nonfree 32bit Backports
<br />
Tainted 32bit Release; Tainted 32bit Updates; Tainted 32bit Backports
<br />
При подключении репозиториев я намеренно воспользовался дефолтной утилитой добавления источников, ибо она встроена в систему и чтобы новички знали о ней. Но есть ещё пару способов добавления репозиториев, это через консоль и с помощью утилиты '''OneClick URPMI'''
* [[Подключение_репозитория_Mageia_Russian_Community#.D0.9F.D0.BE.D0.B4.D0.BA.D0.BB.D1.8E.D1.87.D0.B5.D0.BD.D0.B8.D0.B5_.D1.80.D0.B5.D0.BF.D0.BE.D0.B7.D0.B8.D1.82.D0.BE.D1.80.D0.B8.D1.8F_Mageia_Russian_Community_.D1.87.D0.B5.D1.80.D0.B5.D0.B7_.D0.BA.D0.BE.D0.BD.D1.81.D0.BE.D0.BB.D1.8C|Подключение репозитория Mageia Russian Community через консоль]], при этом в команде есть ссылка на репозиторий, обращаем внимание на версию и архитектуру дистрибутива - это очень важно.
<br />
Например, подключение яндекс-зеркала для 32-битной (i586) Mageia 5:
<br />
заходите на [http://mirror.yandex.ru/mirrors/packages.mageialinux.ru/ яндекс-зеркало] , далее '''mageia5/'''=>'''i586/''', копируете ссылку из адресной строки и вставляете её в команду(от root)
<br />
urpmi.addmedia --distrib http://mirror.yandex.ru/mirrors/packages.mageialinux.ru/mageia5/i586/
<br />
соответственно для 64-битной (x86_64) Mageia 5:
urpmi.addmedia --distrib http://mirror.yandex.ru/mirrors/packages.mageialinux.ru/mageia5/x86_64/
Для проверки подключённых репозиториев существуют две консольные команды, первая выводит список вообще всех подключённых репо, в том числе и не активированных в системе источников:
<br />
urpmq --list-media
вторая выводит список только активированных репо, о чём и говорит слово active (т.е. проставлен чекбокс, флажок или галочка):
<br />
urpmq --list-media active
'''Внимание!''' Программы-пакеты будут устанавливаться только из активированных репозиториев.
<br />
'''PS:''' при недоступности какого-либо репозитория, программы не будут устанавливаться только из него(из других источников будут), ещё один нюанс, если например недоступно яндекс-зеркало, то в этом случае снимите с него галочки и подключите репозиторий "Mageia Russian Community", но '''не подключайте''' их оба одновременно.
[[Файл:OneClick URPMI.png|слева]]

Текущая версия от 10:31, 5 мая 2023