Mandriva linux — легендарный дистрибутив, который оставил след

Mandriva Linux (произносится «мандри́ва ли́нукс») (ранее Mandrakelinux («мандрэйкли́нукс») или Mandrake Linux («мандрэ́йк ли́нукс»)) — дистрибутив операционной системы Linux, разрабатываемый французской компанией Mandriva (ранее называвшейся Mandrakesoft). Изначально основан на дистрибутиве Red Hat Linux.

Связанные статьи:

  • Как исправить ошибку ‘No Space Left on Device’ (на устройстве не осталось места) на Linux, когда свободное место на самом деле есть (78.1%)
  • ncdu: графический интерфейс du чтобы быстро узнать, какие файлы и папки израсходовали место на диске (78.1%)
  • Как найти файлы и папки занимающие больше всего места в Linux (78.1%)
  • Какие есть полезные инструменты с интерфейсом командной строки для системных администраторов Linux (50%)
  • PhotoRec: восстановление удалённых и потерянных фотографий и файлов на картах памяти и жёстких дисках (50%)
  • Что такое файловая система /proc в Linux (RANDOM — 28.1%)

История

В конце 1990-х годов Гаэль Дюваль поставил перед собой задачу сделать Linux более доступным для пользователей компьютеров на всех уровнях опыта. Он создал Mandrakesoft и работал над созданием Mandrake OS, основанной на Red Hat Linux.

Его усилия были направлены на интеграцию удобных для пользователя функций. В награду, дистрибутив прославился как один из самых простых для работы. Чтобы расширить свое присутствие в Латинской Америке, Mandrakesoft купила бразильскую компанию Conectiva. Затем он изменил свое имя на Mandriva.

Компания продолжала выпускать различные релизы до 2011 года, когда у нее начались финансовые трудности. К 2015 году он был распущен. Но даже несмотря на то, что релизы Mandriva прекратились, он все еще живет через свои разветвления.

История и разработка

Первый релиз Mandrake Linux состоялся в июле 1998 года и носил номер 5.1, что соответствовало номеру версии Red Hat Linux, на основе которого и был создан Mandrake. Основное отличие от оригинала на тот момент — средой рабочего стола по умолчанию являлся KDE, распространявшийся в то время по несвободной лицензии. В состав дистрибутива были включены оригинальные графические утилиты для настройки системы, и упрощён процесс инсталляции. Версия 7.0 имела графическую программу установки, использовала систему управления пакетами urpmi и была переведена на несколько языков, включая азиатские.

Читайте также:  Как сделать ПДФ файл пошаговая инструкция

15 марта 2006 года Гаэль Дюваль и ещё ряд разработчиков дистрибутива Mandriva Linux были уволены. Генеральным директором компании стал Франсуа Бонсильон (франц. François Bancilhon). Проработав на этом посту два с половиной года, Бонсильон был замещён 4 ноября 2008 года новым генеральным директором Эрве Яхи (франц. Hervé Yahi)[1]. После этого в Mandriva последовала череда увольнений некоторых сотрудников. Под сокращение попал Адам Вильямсон (Adam Williamson), чьё увольнение вызвало негодование среди сообщества пользователей Mandriva Linux. Столь бурная реакция была вызвана тем, что Вильямсон являлся неофициальным главой сообщества Mandriva Linux. В результате, новому исполнительному директору компании было составлено открытое письмо, в котором просилось пересмотреть решение об увольнении Вильямсона.[2] На официальном блоге Mandriva Яхи разъяснил позицию компании.[3]

Очередной релиз Mandriva выходил каждые 6 месяцев, хотя компанией и была предпринята попытка перейти на годовой цикл разработки в 2006—2007 гг. Было объявлено, что начиная с релиза 2011, который потом вышел 28 августа 2011 года, Mandriva переходит на годовой цикл разработки. Это был последний дистрибутив. Обсуждался вопрос о запуске процедуры банкротства фирмы в 2012 году.

Работа над Mandriva 2012 была приостановлена. Объявлено[4] о доступности альфа-версии дистрибутива OpenMandriva Lx 2013.0.

История выпусков

Версия овое имя Дата выпуска
5.1 Venice 23 июля 1998
5.2 Leeloo 1 декабря 1998
5.3 Festen 11 февраля 1999
6 Venus 27 мая 1999[5]
6.1 Helios 17 сентября 1999[6]
7 Air 14 января 2000
7.1 Helium 13 июня 2000
7.2 Odyssey 30 октября 2000[7]
8 Traktopel 19 апреля 2001[8]
8.1 Vitamin 27 сентября 2001[9]
8.2 Bluebird 18 марта 2002[10]
9[11] Dolphin 25 сентября 2002[12]
9.1[13][14][15] Bamboo 25 марта 2003[16]
9.2 Fivestar 14 октября 2003[17]
10[18][19][20][21] Official 4 марта 2004[22]
10.1[23] Official 27 октября 2004[24][25][26]
10.2[27] Limited Edition 2005 14 апреля 2005[28]
2006[29][30][31][32] Mandriva Linux 2006 6 октября 2005[33][34]
2007[35][36] Mandriva Linux 2007 3 октября 2006[37]
2007.1 Mandriva Linux 2007 Spring 18 апреля 2007[38]
2008[39][40][41] Mandriva Linux 2008 5 октября 2007[42]
2008.1 Mandriva Linux 2008 Spring 9 апреля 2008[43]
2009[44][45] Zarapha 9 октября 2008[46]
2009.1 [47] Pauillac 29 апреля 2009[48]
2010[49][50][51] Adelie 3 ноября 2009
2010.1 Farman 8 июля 2010[52]
2010.2 Henry_Farman 23 декабря 2010[53]
2011.0[54][55][56] Hydrogen 28 августа 2011
2012.0 Bernie Lomax 6 ноября 2012 (Alpha 2)[57][58][59][60][61][62]

Как правильно интерпретировать вывод команды ls?

Первое, что может ввести в заблуждение при изучении вывода команды ls -l, так это первая секция данных. Состоящая из набора десяти символов и показывающая режимы доступа к файлу. Для вышеприведённого примера первый символ «-» указывает, что это файл. А в случае с каталогом вместо него выводится символ «d». Следующие девять символов представляют собой три группы, отражающих режимы доступа к файлу. Первая группа (первые три символа «rwx») показывают, какие права доступа выставлены на данный файл для его владельца. Следующая группа символов — «r-x» — показывает режим доступа для группы, к которой принадлежит файл. Ну а третья («r-x») — права доступа для всех остальных пользователей.

В полях, отображающих владельца и группу вместо символьных имён могут быть также и цифровые идентификаторы. Такое бывает, когда соответствующие записи были удалены из файлов /etc/passwd или /etc/group. Также это может быть признаком возникновения ошибки в базах данных LDAP или NIS. Конечно, если таковые используются.

Следует также понимать, что время последнего изменения файла на самом деле отражает не время редактирования его содержимого, например, а время изменения одного или нескольких из его атрибутов.

Как снять атрибуты «Скрытый» и «Системный»

Бывают ситуации, когда какой-нибудь вирус выставляет на файле атрибут «Системный», тем самым крайне усложняя работу с ним. В этом случае программа «Проводник» не будет его отображать. Если у вас именно эта проблема, прочтите нашу статью про то, как включить показ скрытых файлов и папок. Скриншоты там сделаны на Windows 10, но и в других более-менее новых версиях Windows алгоритм тот же.

Если вы хотите эти атрибуты именно снять, зайдите в командную строку от имени администратора. Если не знаете, как — пройдите по ссылке, там все подробно описано. Скриншоты сделаны на Windows 7, но по традиции, в других ОС Windows процесс выглядит так же.

Введите в командную строку команду «cd /D путь», где «путь» означает путь к папке, в которой расположен файл и нажмите «Enter». Путь проще будет скопировать. Вот статья про то, как копировать путь к папке на Windows 7.

Теперь введите в командную строку команду «attrib -S -H /S /D» и нажмите «Enter». После ее действия атрибуты «Скрытый» и «Системный» снимутся со всех файлов в выбранной папке.

Примеры использования chmod

chmod 644

Устанавливает для файла права «владелец может читать и писать; группа может только читать; другие могут только читать».

chmod -R 755 myfiles

Рекурсивно (-R) меняет разрешения для каталога myfiles и всех его папок и файлов на режим 755. Пользователь может читать, записывать и выполнять; члены группы и другие пользователи могут читать и выполнять, но не могут писать.

chmod u=rw

Меняет разрешения для владельца , чтобы владелец мог читать и записывать файл. Не меняет права доступа для группы или для других.

chmod u+s

Устанавливает бит «Set-User-ID» файла , чтобы каждый, кто пытается получить доступ к этому файлу, сделал это так, как если бы он был владельцем файла.

chmod u-s

Противоположность вышеупомянутой команды; снимает бит SUID

chmod 755

Устанавливает разрешения для на «чтение, запись и выполнение владельцем» и «чтение и выполнение группой и всеми остальными».

chmod 666

Устанавливает разрешение на «чтение и запись всеми».

chmod a=rw

Выполняет то же самое, что и вышеприведенная команда, используя символическую запись.