LinuxForum.Fans
Тема

Предложение по разделу

Автор: tyrnov 23 сообщений 5586 просмотров
#109843

Почему бы на не создать тему подобную этой на мой взгляд она была бы полезна для тех кто хочет перейти на Генту. Тоесть рассказать что есть гента и чем она лучше

#109848

tyrnov, дело в том, что я не считаю Gentoo лучшим дистрибутивом Linux. Нет и не может быть лучшего дистрибутива. Если бы это было так, все бы пользовались каким-нибудь одним smile
Все люди разные — разные у них и требования к идеальному дистрибутиву. Для меня таким дистрибутивом стал Gentoo!

#109851

Я не совсем то имел ввиду. А рассказ о достоинствах и недостатках и просто особенностях генту

#109853

К сожалению, не у всех талант, как у drBatty.
tyrnov, если возьмётесь, с радостью помогу, сам я, увы, не писатель.

#109858

Завтра попробую сделать что подобное тогда а там уш подкорректируем общими усилиями

#109876
Lupo Alberto написал:
tyrnov, дело в том, что я не считаю Gentoo лучшим дистрибутивом Linux. Нет и не может быть лучшего дистрибутива. Если бы это было так, все бы пользовались каким-нибудь одним

каждый нормальный дистрибутив - лучший. Просто задачи у всех разные, потому и юзаем каждый свой дистр. А я вот даже 2штуки: есть ещё мобильный SLAX (тоже такая маленькая слака).

А тема конечно нужна... Я с самого начала просил, что-бы для каждого дистрибутива была такая тема. Но они все должны быть написаны разными людьми... Gentoo безусловно один из лучших дистрибутивов, просто мне он не подходит (точнее, слака подходит больше).

ЗЫЖ для кого-то "лучшая" == убунта. А для меня это вообще не линукс...

#109897

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

#109898

Вот эта статья сняла все сомнения, когда я терзался выбором дистрибутива. И это не шутка - это так и есть. Хорошо написана, простым и понятным языком. Надо что-то подобное wink

#109963
mycetophylax написал:
Вот эта статья

Уа-ха-ха, рофл!

#110149

Сегодня чет не было времени написать придется не много отложить затею, а жаль но все равно постараюсь написать

#110174

Могу предложить что то подобное:

Показать

Gentoo Linux (произносится: [ˈdʒɛntuː], дже́нту, сленг — ге́нту, гента) — достаточно популярный дистрибутив Linux с мощной и гибкой технологией Portage, которая совмещает в себе возможности конфигурирования, настройки, а также автоматизированную систему управления пакетами. Последняя создавалась под влиянием системы управления пакетами в FreeBSD. Отличительной особенностью Gentoo является наличие оптимизации под конкретное аппаратное обеспечение.
Основная особенность этого дистрибутива состоит в способе установки софта. При инсталляции программы автоматически собираются из исходников прямо на компьютере пользователя, что отличает Gentoo от большинства дистрибутивов, в которых используются заранее собранные бинарные пакеты. Такой подход позволяет выполнять более гибкую настройку дистрибутива под свои нужды (например, компилировать программы с поддержкой определённых возможностей или без ненужных зависимостей) и несколько оптимизировать систему (например, под инструкции конкретного процессора).

Название
Gentoo (по-русски читается «генту», название вида пингвинов укрепилось в русском языке задолго до появления дистрибутива) — это английское название вида пингвинов Pygoscelis papua. Согласно Книге рекордов Гиннеса 98, этому виду пингвинов принадлежит рекорд скорости плавания (36 км/ч).

Философия
Автор: Daniel Robbins
изначальный разработчик Gentoo
Перевод: Логинов Игорь

Я начал работу над Gentoo, потому как не мог найти дистрибутива, который бы меня устраивал. Во всех Linux-дистрибутивах я заметил одну неприятную деталь - инсталляционные утилиты, управляющие установкой ПО в системе, предназначались для упрощения работы, однако на практике лишь мешали администрированию системы.

Поэтому я и создал Gentoo с её собственной системой портэжей (т.н. Portages), более совершенной, чем все системы управления ПО, существовавшие до этого. Система портэжей отличается большой гибкостью и даёт возможность пользователю успешно использовать её для решения конкретных задач независимо от поставленных целей.

Например, если вы хотите посмотреть подробности сборки пакета, вы можете посмотреть файл ebuild и получить всю необходимую информацию оттуда. Чтобы настроить параметры установки, можно воспользоваться переменной USE. Чтобы добавить новый пакет, можно просто создать новый файл ebuild для дерева портэжей. Вы также можете установить требуемый пакет командой emerge - система автоматически проследит за установкой всех необходимых пакетов, от которых зависит нужное вам приложение.

Linux-сообщество оценило новую систему портэжей, и Gentoo начал стремительно развиваться. Дистрибутив получил известность как "дистрибутив исходников", однако сутью Gentoo является вовсе не принцип "from source" (из исходников). Конечно, это важный, ключевой принцип дистрибутива, но не основной. Основным здесь является технология, позволяющая пользователю делать с системой всё что угодно, без каких либо ограничений.

Работая над этой технологией, я представлял себе произвольного пользователя ОС Linux. Что он (или она) хотел бы сделать с системой? Философия Gentoo - дистрибутив, дающий возможность делать с системой всё что угодно.

Камнем преткновения для появления Gentoo было отсутствие простого метода автоматической установки ПО из исходников, ориентированного на пользователей, с подробными инструкциями. На данный момент мы решили эту задачу практически полностью. Частично реализована поддержка прекомпилированных пакетов, хотя, с другой стороны, с момента своего появления система портэжей Gentoo поддерживала установку бинарников.

Реализация поддержки бинарных пакетов очень важна, т.к. большое количество ПО распространяется именно в бинарниках (например, в виде пакетов RPM - прим. переводчика). Если бы Gentoo не поддерживал бинарные пакеты, мы бы не смогли бы назвать его удобным дистрибутивом, позволяющим пользователю делать с системой всё, что ему придёт в голову. Впрочем, помимо "философских" причин для поддержки бинарников есть много причин практических.

Философию Gentoo можно сформулировать в нескольких предложениях. Каждый линуксоид использует компьютер для решения своих конкретных задач. Главной целью Gentoo является предоставление ПО, позволяющего пользователю выполнять свои задачи эффективно. Утилиты Gentoo должны быть удобны в использовании, должны позволить пользователю оценить по достоинству все преимущества открытого ПО вообще и Linux в частности. Такое возможно лишь при наличии огромной базы открытого ПО, отражающей все потребности современных пользователей, содержащей тысячи разнообразных программ, по возможности удобных. Если некая утилита вынуждают пользователя выполнять какие-то нестандартные действия для совершения стандартных операций - она скорее мешает работе, чем помогает. Каждый встречал подобные утилиты, неудобные в работе, лишённые ряда очевидных функций. Такое ПО противоречит философии Gentoo.

Другими словами, философия Gentoo также заключается в разработке корректного ПО. Когда утилита выполняет свои и только свои обязанности, но выполняет их в полной мере, вы можете забыть о её присутствии (что, впрочем, соответствует философии Unix вообще как таковой - прим. переводчика). Она не помешает, не попытается взаимодействовать с вами, пока вы сами не захотите этого.

В настоящее время в перспективы Gentoo входит поддержка и создание ПО, близкого к идеалу - мощных и простых в использовании утилит, способных обеспечить выполнение множества различных задач. Разве не прекрасно иметь возможности найти ПО, делающее именно то, что вы от него хотите? Разве это не вызывает чувство эстетического наслаждения? Наша задача - донести это чувство до как можно большего числа людей.

Ну и можно добавить ченибудь с сайта а котором говорилось выше

#110391
tyrnov написал:
Могу предложить что то подобное:

Копипаст с википедии + копипаст философии? Мило и креативно... Но при обзоре что представляет из себя дистр ИМХО многие(я в частности) идут сначала как раз на википедию... и философия там в двух словах тоже изложена.

tyrnov написал:
Ну и можно добавить ченибудь с сайта а котором говорилось выше

Это луркмор что ли? :lol:

ЗЫ: Дело вы начали хорошее, но подход не правильный...

#110417
Fat-Zer написал:
ЗЫ: Дело вы начали хорошее, но подход не правильный...

А вот с этого места поподробнее ;). Хотелось бы узнать ваш взгляд на то, как надо делать =)

#110422

Просто помоему зачем изобретать велосипед если можно скомпоновать статью просто. И написано там не плохо. Я не думаю что кто то тут напишет лучше. А какой подход вы имеете ввиду мне интересно. Возможно вы правы и попробуем сделать именно так.

#111097
elve написал:
А вот с этого места поподробнее . Хотелось бы узнать ваш взгляд на то, как надо делать
tyrnov написал:
Просто по мойму зачем изобретать велосипед если можно скомпоновать статью просто. И написано там не плохо. Я не думаю что кто то тут напишет лучше. А какой подход вы имеете ввиду мне интересно. Возможно вы правы и попробуем сделать именно так.

К сожалению я полностью лишён креативной жилки и на большее чем копипаст тоже вряд ли способен smile . Однако википедия - это не то. Да, описано хорошо, но очень сухо (или я просто это несколько раз просматривал, когда натыкался). Про ту же слаку в вики тоже написано хорошо, но если я увидел бы где-то этот текст я скорее всего не стал читать. В качестве вступления ИМХО больше подойдёт текст с оф.сайта, написано практически тоже самое, но как-то более интригующе что ли. Философию в чистом виде в статье с названием "Что такое Gentoo, и почему этот дистрибутив лучше других? " вообще как-то странно видеть... Если я захочу почитать об этом, то значит я уже представляю что такое гента... Не надо завлекать людей красивыми словами, Лучше показать жизненные реалии такие как красота сборки/установки основываясь только на небольшом файлике с юс флагами, радость сборки опеноффиса и огнелиса, выбор между стабильностью и функциональностью, возможность получить программу в таком виде в каком она тебе нужна только с помощью одной команды, гениальность формата ебилдов, которые не смотря на то что это обычный bash-скрипт, обладают огромной мощью, ненависть к разработчикам за то, что они убрали 3-е кеды из основного дерево(и не говорите мне что они не поддерживаются хрен знает сколько!!!)(чёт меня понесло... это уже личное=))

ЗЫ "Я не думаю что кто то тут напишет лучше." - Это как раз тот случай, когда лучшее - враг хорошего...

#111098
Fat-Zer написал:
чёт меня понесло... это уже личное=)

а вот вы зря себя оборвали, начало отличное :(

#111104

Fat-Zer, и в конце описать момент, когда понимаешь, что за машиной надо работать, а не пилить-собирать днями и ночами...

#111204
zerg написал:
и в конце описать момент, когда понимаешь, что за машиной надо работать, а не пилить-собирать днями и ночами...

zerg, у вас лично большой опыт использования Gentoo?
В Gentoo очень многое, если не всё, зависит от личного выбора пользователя, в том числе и частота обновления. Тем более современное «железо» позволяет «пилить-собирать» не прерывая основной работы.

#111316

Хм тогда уж лучше создать наверное тему всякие штучки gentoo для лентяев или лентяйские штучки
и выкладывать скрипты автоматизирующие некоторые задачи в gentoo.
например что то типа этого:
скрипт руссификации:

text
#!/bin/sh                                    

#Скрипт выполняется один раз

function rus() { echo "Russification..."

# Устанавливаем часовой пояс ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime # В файле /etc/conf.d/clock меняем UTC на Local и раскоментироваем # строку с TIMEZONE и устанавливаем ей значение "Europe/Moscow" sed -i -e "s/#TIMEZONE=\"Factory\"/TIMEZONE=\"Europe\/Moscow\"/g" /etc/conf.d/clock sed -i -e "s/CLOCK=\"UTC\"/CLOCK=\"Local\"/g" /etc/conf.d/clock

# Создаем русскую и английскую локали # cat /usr/share/i18n/SUPPORTED | grep -E 'ru_RU|en_US' > /etc/locale.gen && locale-gen

# В файле /etc/conf.d/consolefont меняем шрифт "default_8x16" на "Cyr_a8x16" sed -i -e "s/default8x16/Cyr_a8x16/g" /etc/conf.d/consolefont

# Создаем файл /etc/env.d/02locale echo -e 'LANG="ru_RU.UTF-8" \nLC_ALL="" \n' > /etc/env.d/02locale

# В файле /etc/conf.d/keymaps меняем раскладку "us" на "ru4", # а параметру DUMPKEYS_CHARSET устанавливаем значение "koi8-r" sed -i -e "s/KEYMAP=\"us\"/KEYMAP=\"ru4\"/g" /etc/conf.d/keymaps sed -i -e "s/DUMPKEYS_CHARSET=\"\"/DUMPKEYS_CHARSET=\"koi8-r\"/g" /etc/conf.d/keymaps

# Обновляем окружение, перезагружаем службы env-update source /etc/profile /etc/init.d/consolefont restart /etc/init.d/keymaps restart }

rus

думаю будет полезнее для новичков и не только.

А писать чем gentoo лучше других думаю не стоит, выбор дистрибутива дело вкуса!

По крайней мере тогда будет больше примеров как сэкономить время.

#111318

Ну такие примеры можно было бы тоже отдельной темой сделать, но это отдельно и не как не мешает тому что предлгал

Войдите или зарегистрируйтесь, чтобы ответить.