https://www.altlinux.org/api.php?action=feedcontributions&user=83.239.128.80&feedformat=atomALT Linux Wiki - Вклад [ru]2024-03-29T04:53:09ZВкладMediaWiki 1.38.2https://www.altlinux.org/index.php?title=%D0%A1%D0%B5%D0%B4%D1%8C%D0%BC%D0%B0%D1%8F_%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_ALT_Linux&diff=23980Седьмая платформа ALT Linux2013-04-29T09:20:53Z<p>83.239.128.80: /* Тестовая интеграция системы управления пакетами Deepsolver */</p>
<hr />
<div>[[Изображение:P7_logo_beige.png|frame|Логотип Седьмой платформы]]<br />
<br />
[[Категория:Branches]]<br />
'''29 апреля 2013 года Альт Линукс выпустил Седьмую платформу.'''<br />
<br />
Седьмая платформа (p7 Trientalis), новая стабильная ветка репозиториев ALT Linux, предназначена для разработки, тестирования, распространения, обновления и поддержки комплексных решений всех уровней — от встроенных и мобильных устройств до серверов предприятий и датацентров, созданная и развиваемая в рамках проекта Sisyphus командой ALT Linux (ALT Linux team). Седьмая платформа поддерживается ООО «Альт Линукс».<br />
<br />
== Что нового? ==<br />
=== Полная поддержка архитектуры ARMv7 ===<br />
Репозиторий архитектуры ARMv7 (armh) интегрирован в Седьмую платформу и благодаря новейшему серверному оборудованию Marvell (Marvell Technology Group Ltd) синхронизирован по версиям пакетов с репозиторием p7 i586/x86_64. <br />
<br />
Репозиторий armh Седьмой платформы собран из примерно 10 тысяч исходных пакетов, позволяющих создавать интегрированные серверные, настольные, мобильные и встраиваемые решения на основе архитектуры ARMv7 в рамках единых технологий Седьмой платформы.<br />
<br />
=== Новые возможности программы установки ===<br />
Программа установки Седьмой платформы дополнена поддержкой [[UEFI]] и возможностью создания крипторазделов LUKS и установки на них. <br />
<br />
=== Поддержка systemd с сохранением поддержки sysvinit ===<br />
Седьмая платформа поддерживает новую систему инициализации [[systemd]]. Эта система рекомендуется для развитых систем окружения рабочего стола в составе p7. Вместе с тем, для серверных и простых графических решений поддерживается прежняя система инициализации sysvinit, в течение многих лет используемая в Linux/Unix.<br />
<br />
=== Поддержка IPv6 ===<br />
Обеспечена поддержка протокола IPv6 для основных сетевых служб (для серверов и клиентов).<br />
<br />
=== Расширенные возможности домена ALT Linux ===<br />
Обеспечена простая аутентификация систем Microsoft(R)Windows(tm). Реализована возможность работы на компьютере под доменной учётной записью при недоступности домена. Существенно улучшено управление функциями домена из alterator. Осуществлен полный переход на Samba 4.<br />
<br />
=== Тестовая интеграция системы управления пакетами Deepsolver ===<br />
Первые бета-релизы проекта [http://deepsolver.altlinux.org/ Deepsolver] тестируются в инфраструктуре сборки пакетов и доступны в экспериментальных образах систем.<br />
<br />
=== Переработанная подсистема biarch ===<br />
Новая подсистема поддержка исполнения запуска 32-битных приложений на 64-битной системе [[Arepo]] 2.0 исключает рассинхронизацию репозиториев. Arepo 2.0 была введена параллельно с Arepo 1.0 уже на Шестой платформе, а теперь после всестороннего тестирования становится единственной.<br />
<br />
== Версии подсистем и пакетов ==<br />
Репозитории Седьмой платформы будут обновляться в течение срока поддержки. На момент публикации p7 они содержат в том числе:<br />
* ядра Linux 3.8.9 (std-def основное, un-def), 2.6.32 с [[OpenVZ]] и актуальными патчами (ovz-el), 3.4.42 (led-ws, резервное)<br />
* systemd 201<br />
* GNU Libc 2.17, GCC 4.7.2, python 2.7.4 и 3.3.1, perl 5.16.3<br />
* xorg-server 1.14.1, Mesa 9.1.1<br />
* Gnome 3.8.1, KDE 4.10.2, Mate 1.6, XFCE 4.10, Enlightenment 0.17.2.1<br />
* Firefox 20, LibreOffice 4.0.2.2<br />
<br />
Состав и версии других пакетов можно посмотреть на сайте проекта [http://packages.altlinux.org/en/p7/home/ Prometheus].<br />
<br />
== Быстрое начало работы с репозиториями Седьмой платформы ==<br />
Многие пользователи, предпочитающие и умеющие самостоятельно определять состав системы и ее оформление, оценят возможность использовать для начала работы с новой платформой небольшие установочные образы с различными окружениями рабочего стола. Для реализации такого стиля работы с репозиториями Седьмой платформы созданы и доступны [http://ftp.altlinux.ru/pub/distributions/ALTLinux/p7/images/starterkits/ образы комплектов входа (starter kits)] для архитектур i586 и x86_64 (окружения рабочего стола Enlightenment, Gnome, Icewm, KDE, LXDE, Mate, Razorqt, TDE, XFCE) и ARMv7/Nexus7 (Enlightenment, KDE). Платформа Nexus7 для ARMv7 выбрана как наиболее распространенная и достаточно открытая. <br />
<br />
В дальнейшем список образов входа в p7 будет расширяться, а сами образы — обновляться при существенных изменениях в репозитории.<br />
<br />
[[Установка_на_Nexus_7|Процедура установки образов на Nexus 7]] требует пока внимания и квалификации.<br />
<br />
Важно заметить, что '''образы для начала работы с p7 не являются дистрибутивами''', так как не содержат ни законченных решений, ни целостного оформления.<br />
<br />
== Дистрибутивные решения ALT Linux на Седьмой платформе ==<br />
=== Centaurus 7.0 ===<br />
<br />
ALT Linux 7.0 Centaurus — свободное многофункциональное дистрибутивное решение для серверов и рабочих станций с простыми средствами настройки и управления. В качестве графической среды для рабочей станции поставляется среда MATE 1.6 (опционально), в качестве минимальной среды для администрирования сервера поставляется FVWM (также опционально). <br />
<br />
Помимо новой функциональности p7, описанной выше, в новой версии Centaurus предусмотрена возможность установки и интеграции с ALT-доменом «из коробки» moodle, mediawiki и owncloud.<br />
<br />
Срок выхода: май-июнь 2013.<br />
<br />
Доступна [http://beta.altlinux.com/p7/centaurus/ бета-версия], собранная на p7.<br />
<br />
=== KDesktop 7.0 ===<br />
<br />
KDesktop 7.0 — универсальная многофункциональная пользовательская система, включающая все необходимое для офисной работы, создания различных видов графики и анимации, обработки звука и видео, средства разработки приложений, а также образования. При установке пользователь сможет сам комплектовать свое решение и формировать необходимую функциональность. Новая версия KDesktop основана на KDE 4.10.<br />
<br />
Срок выхода: июнь 2013<br />
<br />
Бета-версия, собранная на Седьмой платформе, будет доступна до 20 мая 2013 года.<br />
<br />
=== Simply Linux 7.0 ===<br />
<br />
Simply Linux 7.0 — простое дистрибутивное решение для корпоративного и массового десктопа. Новая версия основана на XFCE 4.10.<br />
<br />
Срок выхода: май 2013<br />
<br />
Доступна [http://beta.altlinux.com/p7/simply/ бета-версия], собранная на p7.<br />
<br />
=== Другие ===<br />
Ведется разработка новых защищенных решений на Седьмой платформе.<br />
<br />
В разработке совместно с [http://informika.ru/ ФГАУ ГНИИ ИТТ "Информика"] новые интегрированные комплекты для образования.<br />
<br />
== Скачать образы ==<br />
<br />
http://torrent.altlinux.ru/<br />
<br />
== Обновление системы до Седьмой платформы ==<br />
При переходе на Седьмую платформу с установленной системы внимательно прочитайте [[Update/p7|рекомендации по обновлению]]. В случае затруднений не торопитесь, задайте вопрос в [https://lists.altlinux.org/mailman/listinfo/community/ в списке рассылки] или на [http://forum.altlinux.ru/ нашем форуме].<br />
<br />
== Известные недоработки ==<br />
* Устаревшая версия TeXlive (2008.0).<br />
* В Седьмую платформу к моменту выхода входит поддерживаемая и актуальная версия php 5.3.24. Обновление до php 5.4 задержано в связи с наличием реально используемых приложений, не поддерживающих ее.<br />
* Не закончен полностью перевод подсистемы Java на новую систему сборки. Вследствие этого пакеты eclipse-cdt и eclipse-changelog остаются единственными непересобирающимися пакетами в среде p7.</div>83.239.128.80https://www.altlinux.org/index.php?title=%D0%A0%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D1%8B%D0%B5_%D1%81%D0%B1%D0%BE%D1%80%D0%BA%D0%B8_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2&diff=23090Регулярные сборки образов2013-01-19T07:16:23Z<p>83.239.128.80: </p>
<hr />
<div>{{Stub}}<br />
С целью тестирования и ознакомления пользователей с новыми пакетами в Sisyphus, предлагаются регулярные сборки образов систем i586/x86_64 <ref>TODO: описать сборки на ARM</ref> на основе:<br />
# Основные<br />
## Gnome<br />
## KDE<br />
## Mate<br />
## XFCE<br />
# Дополнительные (по согласованию с мейнтейнерами)<br />
## Cinnamon<br />
## E17<br />
## LXDE<br />
## TDE <br />
# Экспериментальные (по согласованию с мейнтейнерами по мере готовности)<br />
## IceWM<br />
## Sugar<br />
## WindowMaker (c GNUStep по мере готовности последнего)<br />
<br />
Регулярно собирающиеся системы не являются полнофункциональными дистрибутивами, они предназначены для тестирования и "входа" в Sisyphus. Эти сборки не заменяют такие дистрибутивы, как Centaurus, Simply, KDesktop, LXDesktop, WMsmall и пр. Регулярные тестовые сборки образов размещены тут http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/half-/<br />
<br />
== Состав образов ==<br />
# Образы называются "ALT Linux Sisyphus <дата> <название и версия DE>", например "ALT Linux Sisyphus 20121221 XFCE 4.10".<br />
# Образы представляют из себя LiveCD с установкой из Live-системы (обязательно) и непосредственной установкой (в случае больших систем с выбором групп пакетов или систем, для которых существенно важны малые требования к памяти при установке).<br />
# Не рекомендуется включение в образ "тяжелых" приложений, не входящих в DE, кроме браузера (см. ниже) <br />
# Образы включают в себя основные пакеты, не зависящие от DE, в том числе:<br />
#* базовую систему<br />
#* настроенную систему поддержки обновления пакетов<br />
#* систему поддержки печати<br />
#* графический вход с систему (display manager), реализующий также вход в ALT-домен (по согласованию с мейнтейнером DE)<br />
# Образы включают в себя пакеты DE и связанные с ними:<br />
#* полный состав приложений соответствующего DE, но в любом случае:<br />
#** файловый менеджер<br />
#** эмулятор терминала<br />
#** редактор текстов<br />
#** программу просмотра изображений<br />
#** программу просмотра видеофайлов<br />
#** программу просмотра pdf- и ps-файлов<br />
#** калькулятор<br />
#** программу для работы с архивами<br />
#* графическую программу управления пакетами (Synaptic или аналог)<br />
#* графическую программу настройки печати (system-config-printer или аналог)<br />
#* комплект модулей alterator (по согласованию с мейнтейнером)<br />
#* браузер (если нет в составе DE или на усмотрение мейнтейнера)<br />
#* композитный менеджер (если возможно и нет в составе DE)<br />
# Пункт 4 -- сфера ответственности менеджера сборки образов<br />
# Пункт 5 -- сфера ответственности мейнтейнера DE. Он собирает в репозиторий и поддерживает пакет "<имя DE>-default" , обеспечивающий установку тех и только тех пакетов<ref> Зависимости на DM в пакете -default нет!</ref>, свойства которых перечислены в п.5.<br />
<br />
== Прочие требования ==<br />
<br />
== Примечания ==<br />
<br />
{{примечания}}</div>83.239.128.80https://www.altlinux.org/index.php?title=%D0%9F%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4_%D0%BD%D0%B0_%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D1%8B_Nvidia_%D0%B8_fglrx&diff=19280Переход на драйверы Nvidia и fglrx2011-07-14T04:34:38Z<p>83.239.128.80: </p>
<hr />
<div>{{Шаблон:Stub}}<br />
Переход со свободных драйверов nouveau и radeon на Nvidia и fglrx соответственно сопряжён с определёнными сложностями и для его осуществления следует выполнить целую последовательность действий.<br />
<br />
1. Открыть терминал и получить права пользователя root: <tt>su -</tt><br />
<br />
2. обновить ядро до последней версии в используемом репозитории: <tt>apt-get update && update-kernel</tt><br />
<br />
3. перезагрузить компьютер<br />
<br />
4. Открыть терминал и получить права пользователя root: <tt>su -</tt><br />
<br />
5. установить модули для используемого вами ядра: <tt>apt-get install kernel-modules-nvidia-ваше-ядро</tt> или <tt>apt-get install kernel-modules-fglrx-ваше-ядро</tt>, где ''ваше ядро'' можно при помощи команды <tt>uname -r</tt>, например<br />
$ uname -r<br />
2.6.39-std-def-alt1<br />
в этом случае "ваше-ядро" называется std-def.<br />
<br />
6. удалить модули свободных драйверов для используемого ядра: <tt>apt-get remove kernel-modules-drm-radeon-std-def#1:2.6.39-alt1</tt> или <tt> apt-get remove kernel-modules-drm-nouveau-std-def#1:2.6.39-alt1</tt><br />
<br />
7. пересобрать initrd: <tt>make-initrd</tt><br />
<br />
8. создать файл: /etc/X11/xorg.conf.d/50-driver.conf со следующим содержимым:<br />
Section "Device"<br />
Identifier "Card0|0"<br />
Driver "nvidia" # или, соответственно fglrx<br />
EndSection<br />
<br />
9. перезагрузиться<br />
<br />
[[Category:FAQ]]</div>83.239.128.80https://www.altlinux.org/index.php?title=Apt/TroubleShooting&diff=16974Apt/TroubleShooting2010-11-22T07:58:03Z<p>83.239.128.80: /* Превышение числа пакетов */</p>
<hr />
<div>== «Битые» пакеты ==<br />
Если при обновлении системы или установке отдельных пакетов вываливается нечто вроде:<br />
<br />
Committing changes...<br />
Preparing... ########################################### [100%]<br />
1: some_package error: unpacking of archive failed: cpio: Bad magic<br />
E: Some errors occurred while running transaction<br />
<br />
вероятней всего, rpm-архив (в данном случае «<tt>some_package</tt>») испорчен (получен не полностью).<br />
<br />
'''Решение:'''<br />
<br />
Удалить файл <tt>some_package.some_digits.rpm</tt> из <tt>/var/cache/apt/archives</tt> и отдать команду:<br />
<br />
apt-get install some_package<br />
<br />
== Превышение числа пакетов ==<br />
Если команда <tt>apt-get update</tt> завершается чем-то вроде:<br />
<br />
Reading Package Lists... Error!<br />
E: Dynamic MMap ran out of room<br />
E: Error occured while processing ktechlab (UsePackage3)<br />
<br />
или:<br />
<br />
E: Wow, you exceeded the number of package names this APT is capable of.<br />
E: Problem with MergeList /tmp/aptbox/var/lib/apt/lists/_ALT_Sisyphus_noarch_base_pkglist.classic<br />
E: The package lists or status file could not be parsed or opened.<br />
<br />
скорее всего, apt’y приходится перелопачивать больше пакетов, чем дозволено лимитом ([https://bugzilla.altlinux.org/show_bug.cgi?id=16900 #16900]).<br />
<br />
'''Решение:'''<br />
<br />
Вручную обновить apt и libapt из соответствующего репозитория.<br />
<br />
'''Объезд:'''<br />
<br />
Отключить лишние репозитории в <tt>/etc/apt/sources.list.d/*.list</tt> и вновь отдать команду:<br />
<br />
apt-get update<br />
<br />
При необходимости — повторить. :)<br />
<br />
<br />
Более рабочий вариант:<br />
В /etc/apt/apt.conf добавить строку (если ещё нет)<br />
<br />
APT::Cache-Limit SizeOfLimit;<br />
<br />
Где SizeOfLimit - число большее, чем размер /var/lib/rpm/Packages.<br />
Возможно, придётся подбирать Cache-Limit несколько раз, пока ошибка не исчезнет.<br />
<br />
Рецепт из рассылки sisyphus@a.o от ldv@:<br />
<br />
Для обновления до Сизифа нужно поднять лимит. Сейчас достаточно 32Mb:<br />
APT::Cache-Limit "33554432";<br />
но ещё неизвестно, сколько понадобится, когда переход на set-versions<br />
завершится. В Сизифе apt-0.5.15lorg2-alt34, в нем лимит был увеличен<br />
с запасом (42Mb).<br />
-- ldv <br />
<br />
{{Category navigation|title=APT|category=APT|sortkey={{SUBPAGENAME}}}}</div>83.239.128.80