Для чего утснавливать маски ?
Зачем делать другой дистрибутив? и как начать ?
Для чего утснавливать маски ?
Зачем делать другой дистрибутив? и как начать ?
Kola lomon wrote:
Для чего утснавливать маски ?
маскируют или “замораживают” пакет в своей системе когда не хотят чтобы он автоматически обновлялся вместе со всей системой,например,установили Вы себе плеер vlc 2.1,но не хотите по какой то причине чтобы с выходом следующей его версии у вас он не поменялся на vlc 2.2(причины могут быть любыми,от аппаратной несовместимости до бзиков конкретного пользователя системы, и пакеты тоже,естественно)
Зачем делать другой дистрибутив? и как начать ?
можете и не делать,а пользоваться теми что есть,никто Вас не заставляет ;)…но если хотите начать,и на основе генту,то,пожалуй,начните с прочтения и осмысления хендбука и другой доступной документации как по генту так и по калкулэйт-линукс…там Вы и найдёте и все необходимые Вам определения об USEFLAGS и MASK ,что это за звери и с чем их едят,и о других представителях зоопарка,непонятных на первый взгляд…,а поняв и осмыслив сможете и определиться,а нужно ли Вам делать для себя свой дистрибутив
P.S. …не сочтите снобом,на самом деле вопросы Ваши чересчур обширны для одного поста в форуме,хотя и ответы на них лежат,не неизвестно где,но,в открытом доступе, т.е. для всех,как на языке оригинала так и в переводах…
Aleksey Mikhaleff wrote:
Kola lomon wrote:
Зачем делать другой дистрибутив? и как начать ?
…но если хотите начать,и на основе генту,то,пожалуй,начните с прочтения и осмысления хендбука и другой доступной документации как по генту так и по калкулэйт-линукс…там Вы и найдёте и все необходимые Вам определения об USEFLAGS и MASK ,что это за звери и с чем их едят,и о других представителях зоопарка,непонятных на первый взгляд
Если попроще - то можно начать с
http://www.calculate-linux.ru/main/ru/cls
и
http://www.calculate-linux.ru/main/ru/interactive\_system\_build
Сергей Сиделев wrote:
Aleksey Mikhaleff wrote:
Kola lomon wrote:
Зачем делать другой дистрибутив? и как начать ?
…но если хотите начать,и на основе генту,то,пожалуй,начните с прочтения и осмысления хендбука и другой доступной документации как по генту так и по калкулэйт-линукс…там Вы и найдёте и все необходимые Вам определения об USEFLAGS и MASK ,что это за звери и с чем их едят,и о других представителях зоопарка,непонятных на первый взгляд
Если попроще - то можно начать с
http://www.calculate-linux.ru/main/ru/cls
и
http://www.calculate-linux.ru/main/ru/interactive\_system\_build
У меня этот :Calculate Linux Desktop на нём получится ?
А флаги как я понял это программки которые можно обновлять а можно и нет выключив их так ?
Calculate Linux decktop есть уже готовый в трёх вариантах на Ваш вкус…а USEFLAGS это не программульки, а всего навсего признак включенного функционала в той или иной софтине,поясню,я собираю себе конки,в дереве портежа есть исходники этого популярного менеджера,но ебилд в дереве соберёт его в конфигурации минимал,т.е. весь дополнительный функционал отключен,что даёт максимальное быстродействие при минимальном расходовании аппаратных ресурсов,но мне нужно чтобы мой “носатый” умел выводить картинку и рисовал аналоговые часы написанные на LUA ,я указываю при сборке специфические юзы отвечающие за этот функционал - USE=imlib,lua-cairo emerge conky при этом у меня на машинке конки соберётся именно с добавлением этого функционала и то что мне надо заработает но ничего лишнего из того что мне не нужно не будет включено…это обеспечивает пакету максимальное быстродействие в конкретной генту-системе по сравнению например с убунтой где в репах лежит бинарь тех же конки с полностью включенным функционалом,который при своей работе отьедает аппаратные ресурсы на то что пользователь не востребовал и возможно никогда не востребует …изучив даже только генту-хендбук Вы это поймёте и это вопросов больше не вызвало бы…кроме того фсе эти юз-флаги можно включать/выключать как для отдельных пакетов так и глобально для системы в целом,и можно их же маскировать чтобы все последующие обновления шли именно так как нужно Вам на вашей конкретной системе независимо или мало зависимо от рекомендаций или желания разработчиков/майнтейнеров пкетов…вот как то так…
Aleksey Mikhaleff wrote:
Calculate Linux decktop есть уже готовый в трёх вариантах на Ваш вкус…а USEFLAGS это не программульки, а всего навсего признак включенного функционала в той или иной софтине,поясню,я собираю себе конки,в дереве портежа есть исходники этого популярного менеджера,но ебилд в дереве соберёт его в конфигурации минимал,т.е. весь дополнительный функционал отключен,что даёт максимальное быстродействие при минимальном расходовании аппаратных ресурсов,но мне нужно чтобы мой “носатый” умел выводить картинку и рисовал аналоговые часы написанные на LUA ,я указываю при сборке специфические юзы отвечающие за этот функционал - USE=imlib,lua-cairo emerge conky при этом у меня на машинке конки соберётся именно с добавлением этого функционала и то что мне надо заработает но ничего лишнего из того что мне не нужно не будет включено…это обеспечивает пакету максимальное быстродействие в конкретной генту-системе по сравнению например с убунтой где в репах лежит бинарь тех же конки с полностью включенным функционалом,который при своей работе отьедает аппаратные ресурсы на то что пользователь не востребовал и возможно никогда не востребует …изучив даже только генту-хендбук Вы это поймёте и это вопросов больше не вызвало бы…кроме того фсе эти юз-флаги можно включать/выключать как для отдельных пакетов так и глобально для системы в целом,и можно их же маскировать чтобы все последующие обновления шли именно так как нужно Вам на вашей конкретной системе независимо или мало зависимо от рекомендаций или желания разработчиков/майнтейнеров пкетов…вот как то так…
Это понятно хотя написали трудноватым языком
а Calculate Linux decktop - его не надо конфигурировать это я понял но можно что то изменить или добавить ?
или в этой версии дистрибутива ничего изменить нельзя ?
ну,Дружище ,Вы же не с поделием мелкомягких дело имеете,кто и что Вам может запретить в GNU-Linux??! тут всё на Ваше усмотрение,менять/добавлять/выпиливать можно всё,даже в ядре не говоря об его окружении,конечно при условии что Вы понимаете что и для чего делаете,иначе получите тьму головняков и будете Сам Себе Злобный Буратина,как говорится…а вот чтобы понимать,тут уже нужно в первую очередь учиться,учиться читать мануал,учится понимать прочитанное…другого пути тут нет…,правильно пользоваться трудами других,либо учится делать самому…
Aleksey Mikhaleff wrote:
ну,Дружище ,Вы же не с поделием мелкомягких дело имеете,кто и что Вам может запретить в GNU-Linux??! тут всё на Ваше усмотрение,менять/добавлять/выпиливать можно всё,даже в ядре не говоря об его окружении,конечно при условии что Вы понимаете что и для чего делаете,иначе получите тьму головняков и будете Сам Себе Злобный Буратина,как говорится…а вот чтобы понимать,тут уже нужно в первую очередь учиться,учиться читать мануал,учится понимать прочитанное…другого пути тут нет…,правильно пользоваться трудами других,либо учится делать самому…
Это я понял но как это сделать с чего начать ?
Для начала, прочитать документацию
Особенно 3 раздел, работа с Portage.
Kola lomon wrote:
Это я понял но как это сделать с чего начать ?
вот это обсуждение думаю будет весьма полезным,упоминанием литературы которую стоит почитать, в том числе
http://www.gentoo.ru/node/26637