The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск десктоп-окружения Cinnamon 5.4, opennews (??), 11-Июн-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


65. "Выпуск десктоп-окружения Cinnamon 5.4"  +/
Сообщение от Аноним (65), 11-Июн-22, 19:20 
Пришел к тому, что надо пилить свой собственный линукс, со своим собственным desktop environment, потому что "хочешь сделать хорошо - сделай сам". Вот например в этой теме обсуждается cinnamon, своеобразный виндовый интерфейс для гнома. В самом интерфейсе ничего плохого, но зачем там javascript? Почему нельзя сделать то же самое в тысячу раз проще? И подобные вопросы возникают по очень многим темам в линукс-дистрибутивах.

Хороший дистрибутив должен содержать все исходники от самого себя и иметь возможность сборки и\или патча любого пакета. Без всякого соединения с интернетом.
Хороший дистрибутив должен предоставить удобный способ для того, чтобы можно было установить\пропатчить с исходниками из интернета, не говоря уже о возможности просто почитать код.
Хороший дистрибутив должен предоставлять разработчикам удобный способ распространять свой софт, чтобы не танцы с бубнами и генерацией deb\apt и мольбами принять в родные репы либо поднимать свои репы, а просто взять и положить в исходники пару файликов с описанием, мол система сборки такая-то, зависимости такие-то. И чтобы пользователь собрать и установить себе в /home смог без прав root, а дистрибутив бы ему поставил зависимости (что есть в родных репах - ставим в систему глобально, что пришло от третьих сторон - в /home, хочешь в систему - бери права root).

Хороший дистрибутив должен иметь масштабируемые шрифты (например если у вас debian и xorg, вам для этого придется вручную удалять xfonts-75dpi и xfonts-100dpi, чтобы были задействованы xfonts-scalable. Почему так?)

В общем, хочешь сделать хорошо - сделай сам.

Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

70. "Выпуск десктоп-окружения Cinnamon 5.4"  +/
Сообщение от n00by (ok), 11-Июн-22, 19:54 
> Пришел к тому, что надо пилить свой собственный линукс, со своим собственным
> desktop environment, потому что "хочешь сделать хорошо - сделай сам". Вот
> например в этой теме обсуждается cinnamon, своеобразный виндовый интерфейс для гнома.
> В самом интерфейсе ничего плохого, но зачем там javascript? Почему нельзя
> сделать то же самое в тысячу раз проще? И подобные вопросы
> возникают по очень многим темам в линукс-дистрибутивах.

javascript, наверное, что бы можно было на живой системе каждый мог что-то поменять, подредактировать. По задумке. На практике оказалось немного иначе. :)

> Хороший дистрибутив должен содержать все исходники от самого себя и иметь возможность
> сборки и\или патча любого пакета. Без всякого соединения с интернетом.

В Gentoo это возможно, но при "установке" соединение потребуется, после чего исходники оседают в кеше. Либо отзеркалить у себя gentoo-distfiles

> Хороший дистрибутив должен предоставить удобный способ для того, чтобы можно было установить\пропатчить
> с исходниками из интернета, не говоря уже о возможности просто почитать
> код.

Патчи складываются в /etc/portage/patches

> Хороший дистрибутив должен предоставлять разработчикам удобный способ распространять
> свой софт, чтобы не танцы с бубнами и генерацией deb\apt и
> мольбами принять в родные репы либо поднимать свои репы, а просто
> взять и положить в исходники пару файликов с описанием, мол система
> сборки такая-то, зависимости такие-то. И чтобы пользователь собрать и установить себе
> в /home смог без прав root, а дистрибутив бы ему поставил
> зависимости (что есть в родных репах - ставим в систему глобально,
> что пришло от третьих сторон - в /home, хочешь в систему
> - бери права root).

Оверлеи отчасти решают вопрос с распространением. ebuild для простого софта прост и похож на требования.
В /home не ставит. Эта возможность вроде бы есть в NixOS, но там иерархия каталогов своеобразная.

> Хороший дистрибутив должен иметь масштабируемые шрифты (например если у вас debian и
> xorg, вам для этого придется вручную удалять xfonts-75dpi и xfonts-100dpi, чтобы
> были задействованы xfonts-scalable. Почему так?)

Это я не понял.

> В общем, хочешь сделать хорошо - сделай сам.

Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск десктоп-окружения Cinnamon 5.4"  +/
Сообщение от Michael Shigorinemail (ok), 11-Июн-22, 20:42 
> Пришел к тому, что надо пилить свой собственный линукс

Упаритесь, но лучше попробуйте, чтобы понимать уже по своему опыту.  Посмотрите на книжку Linux From Scratch, если не слышали ещё о такой.

Некоторые из Ваших хотелок существуют в уже известных проектах (насколько понимаю, в NixOS -- та же установка в домашник); может иметь всё-таки провести доразведку перед тем, как кидаться на трёхсотпятимиллиметровую амбразуру.

Ну или... посмотрите Embox: вдруг в конце пиления собственного линукса поймёте, что и пилить-то стоило не линукс.

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

102. "Выпуск десктоп-окружения Cinnamon 5.4"  +/
Сообщение от Аноним (65), 12-Июн-22, 04:52 
NixOS и GuixSD я пробовал, во-первых обе неспособны работать без интернета, потому как разделяют depends и build-depends, а устанавливать позволяют только depends. Ну а во-вторых не нужен целый язык программирования, чтобы описывать рецепты для сборки программ, у которых есть свои языки программирования и системы сборки. Конечно расстраивает что почти вся ветка посвящена описанию меня как страшного маниакального инфантила, но отвечая сразу всем - под ваши хотелки дистрибутивы уже есть. Кто хотел свой линукс но с уже готовой de - есть ataraxia и много других уже сделанных lfs, суть которых не более чем сделать все по lfs и насадить пакетный менеджер сверху. Кто хотел статический linux - есть static linux, он даже распространяется одним .efi бинарником. Кто хотел огороженные репозитории и недопускание пользователей до кода и разработки программ и пакетов - для вас есть debian, fedora, ubuntu, opensuse. А вот под мои хотелки, чтобы разрабатывать новые и менять код существующих пакетов было просто и удобно, чтобы установленный пакет безусловно означал наличие установленных исходников от него, а также наличие гарантированной возможности его собрать или поменять или доработать без подключения к сети - такого дистрибутива нет.
Ответить | Правка | Наверх | Cообщить модератору

142. "Выпуск десктоп-окружения Cinnamon 5.4"  –1 +/
Сообщение от Аноним (146), 12-Июн-22, 15:01 
xbps-src уже есть, бери, пользуйся, не благодари.
Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск десктоп-окружения Cinnamon 5.4"  +2 +/
Сообщение от Аноним (79), 11-Июн-22, 20:53 
> Хороший дистрибутив должен

Быть статически слинкованым и CLI only. Всё. Остальное на откуп пользователю (я склонен к тому, что каждый пользователь ОБЯЗАН сам писать программы под свои нужды и ПОНИМАТЬ как работает ЭВМ на уровне железа).

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

92. "Выпуск десктоп-окружения Cinnamon 5.4"  +/
Сообщение от Аноним (27), 11-Июн-22, 23:34 
>Пришел к тому, что надо пилить свой собственный линукс, со своим собственным desktop environment,

А я ещё более интересная личность. Я буду пилить свой собственный но не только линукс но и остальные, но вот  desktop environment которое по-русски называется среда рабочего стола, буду брать чужие а не своё писать с нуля и собирать это все вместе, злобно хохоча.

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

93. "Выпуск десктоп-окружения Cinnamon 5.4"  +1 +/
Сообщение от Аноним (27), 11-Июн-22, 23:35 
>Хороший дистрибутив должен содержать все исходники от самого себя и иметь возможность сборки и\или патча любого пакета. Без всякого соединения с интернетом.

Нет не должен. Хороший дистрибутив должен работать, а не быть игрушкой для инфантильного программиста, которому заняться нечем, кроме как патчить КДЕ под ФриБСД.

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

94. "Выпуск десктоп-окружения Cinnamon 5.4"  +1 +/
Сообщение от Аноним (27), 11-Июн-22, 23:38 
>Хороший дистрибутив должен предоставлять разработчикам удобный способ распространять свой софт, чтобы не танцы с бубнами и генерацией deb\apt и мольбами принять в родные репы либо поднимать свои репы, а просто взять и положить в исходники пару файликов с описанием, мол система сборки такая-то, зависимости такие-то. И чтобы пользователь собрать и установить себе в /home смог без прав root, а дистрибутив бы ему поставил зависимости (что есть в родных репах - ставим в систему глобально, что пришло от третьих сторон - в /home, хочешь в систему - бери права root)

Правильно, давайте принимать в репозиторий поделки от любых анонимов, ведь все люди в мире добрые и преисполняются только светлых помыслов. Открою секрет, для таких людей с маниловщиной уже есть Arch Linux с их Arch User Reposito, не благодарите.

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру