LINUX.ORG.RU

История изменений

Исправление m0rph, (текущая версия) :

Если к группе base добавится новый пакет, он мне автоматиччески установится? Base же не мета пакет.

Нет, только тебя это волновать не должно, это забота разработчиков дистрибутива.

Есть ли разница между «pacman -S slim openbox» «pacman -S slim && pacman -S openbox»? Группирует ли он как-нибудь эти пакеты?

Некоторая разница есть, но результат выполнения будет одинаковый - установятся пакеты slim и openbox.

Как я понимаю, при установке пакеты размазываются по файловой системе, значит можно установить gnome-shel, xfce4 и kde, потом удалить первые 2 и система будет такой, как будто я их и не устанавливал вовсе? Имею ввиду с хвостами удаляются?

Да, только при установке пакеты тянут за собой в зависимостях другие и чтобы удалить их вместе с ненужными больше зависимостями нужно использовать команду pacman -Rcs <package-names>

Программы могут хламить только в домашнем каталоге пользователя?

Программы могут ровно то, что может пользователь, с правами которого они запущены. Если программа запущена от твоего пользователя, то скорее всего кроме домашней и временной (/tmp) директорий она никуда писать не сможет. Если программа запущена от рута, она может все.

Если 2 установленных пакета добавили по строчке в какой-нибудь текстовый файл, то при удалении одного пакета его же записанные данные удаляются автоматически?

Если имеются в виду изменения, которые делаются при установке некоторых пакетов в install-скриптах, то зависит от этих самых скриптов. Но скорее всего нет.

Я сейчас на установленном арче наустанавливал что только можно из основных репозиториев, а также из АУРа, что мог - удалил лишнее. Вероятно остались хламовые пакеты и библиотеки. Можно ли всё снести, кроме base? Будет ли система снова девственно чистой?

Можно, только возможно останутся некоторые сохраненные конфиги с добавленным суффиксом .pacsave

Меня напрягает способ установки из АУРа, йогурту не доверяю, вручную обновлять геммор - стоит ли из-за этого валить на генту?

Только из-за этого валить не стоит. То, что ты не доверяешь йогурту - твои личные фобии, скорее нужно недоверять чужим PKGBUILD'ам. Арч дает возможность использования бинарных пакетов и одновременно собирать некоторые нужные самостоятельно. Это чрезвычайно удобно. Gentoo конечно дает больше гибкости, но обычный пользователь от этой дополнительной гибкости (по сравнению с Арчем) мало чего выигрыват. Зато придется собирать вообще все.

Стоит ли юзать программы на моно? docky требует его для установки.

Если тебя устраивают эти программы, почему бы не использовать их?

Что думаете о .НЕТ и моно в целом? Оно кажется глючным УГ, делающую огромную брешь в безопасности..

Лично я считаю все VM (Java, .NET) ущербными тормозными технологиями, но по этому вопросу ты встретишь и обратное мнение.

Что с безопасностью в линукс дистрибутивах? Боюсь атак из вне, всякие метасплоиты там.. Как можно повысить безопасность системы? Чувствую себя уязвимым.

Если твоя машина не предоставляет сервисы наружу (не имеет внешнего ip-адреса и/или не имеет запущенных программ, которые слушают сокеты), можешь считать ее весьма защищенной от атак извне. Конечно это не отменяет потенциальных дыр в реализации протоколов шифрования, но они могут быть в любой ОС.

Стоит ли мне переживать на счет добросовестности мейтмейтеров? Может всё-таки отключить репозиторий комьюнити, а вдруг его систему ломанут и загрузят пакет с вредоносным кодом?

Вот тебя колбасит-то, попей настоечек успокоительных что ли. Теоретически это возможно в любом дистрибутиве. Убунтовские PPA, например, тебя не напрягают?

Время компиляции для меня не критично - стоит на генту переходить? Рулить пакетами там также просто, как и в арче? Всё автоматизировано, без всяких проблем и конфликтов ставится и удаляется?

В Gentoo все гибко и относительно просто, во многом похоже на Арч. Правда если поменяется ABI какого-нибудь основного компонента (libc например), придется много чего пересобирать.

Сильно ли увеличится время запуска системы, если все скомпилировано в О2 и собрано ядро? Повысится ли отзывчивость программ? i7 4700HQ

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

Может ли случится такое, что при установке бинарного пакета и при работе с ним какой-то глюк, а при компиляции из исходников всё нормально? Такое ощущение, что система из готовых бинарных пакетов работает как-то не так...

Ну если мейнтейнер собрал пакет криво или не включил нужную тебе опцию, то может. Но как правило такое бывает очень редко, а пересобрать в Арче пакет с нужными тебе опциями при наличии PKGBUILD'а-примера элементарное дело. Даже гентушные ebuild'ы будут немного сложнее.

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

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

Полезен ли QT5 при разработке консольных версий программ и библиотек?

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

Стоит ли пользоваться зеркалами пакетов в дистрибутивах? Лежащий пакет на каком-нибудь непонятном домене доверия не внушает.

Стоит. У Арча зеркала не непонятные, а вполне себе официальные. Ну от подставы не застрахован никто и нигде, повторюсь.

Исправление m0rph, :

Если к группе base добавится новый пакет, он мне автоматиччески установится? Base же не мета пакет.

да, только тебя это волновать не должно, это забота разработчиков дистрибутива.

Есть ли разница между «pacman -S slim openbox» «pacman -S slim && pacman -S openbox»? Группирует ли он как-нибудь эти пакеты?

Некоторая разница есть, но результат выполнения будет одинаковый - установятся пакеты slim и openbox.

Как я понимаю, при установке пакеты размазываются по файловой системе, значит можно установить gnome-shel, xfce4 и kde, потом удалить первые 2 и система будет такой, как будто я их и не устанавливал вовсе? Имею ввиду с хвостами удаляются?

Да, только при установке пакеты тянут за собой в зависимостях другие и чтобы удалить их вместе с ненужными больше зависимостями нужно использовать команду pacman -Rcs <package-names>

Программы могут хламить только в домашнем каталоге пользователя?

Программы могут ровно то, что может пользователь, с правами которого они запущены. Если программа запущена от твоего пользователя, то скорее всего кроме домашней и временной (/tmp) директорий она никуда писать не сможет. Если программа запущена от рута, она может все.

Если 2 установленных пакета добавили по строчке в какой-нибудь текстовый файл, то при удалении одного пакета его же записанные данные удаляются автоматически?

Если имеются в виду изменения, которые делаются при установке некоторых пакетов в install-скриптах, то зависит от этих самых скриптов. Но скорее всего нет.

Я сейчас на установленном арче наустанавливал что только можно из основных репозиториев, а также из АУРа, что мог - удалил лишнее. Вероятно остались хламовые пакеты и библиотеки. Можно ли всё снести, кроме base? Будет ли система снова девственно чистой?

Можно, только возможно останутся некоторые сохраненные конфиги с добавленным суффиксом .pacsave

Меня напрягает способ установки из АУРа, йогурту не доверяю, вручную обновлять геммор - стоит ли из-за этого валить на генту?

Только из-за этого валить не стоит. То, что ты не доверяешь йогурту - твои личные фобии, скорее нужно недоверять чужим PKGBUILD'ам. Арч дает возможность использования бинарных пакетов и одновременно собирать некоторые нужные самостоятельно. Это чрезвычайно удобно. Gentoo конечно дает больше гибкости, но обычный пользователь от этой дополнительной гибкости (по сравнению с Арчем) мало чего выигрыват. Зато придется собирать вообще все.

Стоит ли юзать программы на моно? docky требует его для установки.

Если тебя устраивают эти программы, почему бы не использовать их?

Что думаете о .НЕТ и моно в целом? Оно кажется глючным УГ, делающую огромную брешь в безопасности..

Лично я считаю все VM (Java, .NET) ущербными тормозными технологиями, но по этому вопросу ты встретишь и обратное мнение.

Что с безопасностью в линукс дистрибутивах? Боюсь атак из вне, всякие метасплоиты там.. Как можно повысить безопасность системы? Чувствую себя уязвимым.

Если твоя машина не предоставляет сервисы наружу (не имеет внешнего ip-адреса и/или не имеет запущенных программ, которые слушают сокеты), можешь считать ее весьма защищенной от атак извне. Конечно это не отменяет потенциальных дыр в реализации протоколов шифрования, но они могут быть в любой ОС.

Стоит ли мне переживать на счет добросовестности мейтмейтеров? Может всё-таки отключить репозиторий комьюнити, а вдруг его систему ломанут и загрузят пакет с вредоносным кодом?

Вот тебя колбасит-то, попей настоечек успокоительных что ли. Теоретически это возможно в любом дистрибутиве. Убунтовские PPA, например, тебя не напрягают?

Время компиляции для меня не критично - стоит на генту переходить? Рулить пакетами там также просто, как и в арче? Всё автоматизировано, без всяких проблем и конфликтов ставится и удаляется?

В Gentoo все гибко и относительно просто, во многом похоже на Арч. Правда если поменяется ABI какого-нибудь основного компонента (libc например), придется много чего пересобирать.

Сильно ли увеличится время запуска системы, если все скомпилировано в О2 и собрано ядро? Повысится ли отзывчивость программ? i7 4700HQ

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

Может ли случится такое, что при установке бинарного пакета и при работе с ним какой-то глюк, а при компиляции из исходников всё нормально? Такое ощущение, что система из готовых бинарных пакетов работает как-то не так...

Ну если мейнтейнер собрал пакет криво или не включил нужную тебе опцию, то может. Но как правило такое бывает очень редко, а пересобрать в Арче пакет с нужными тебе опциями при наличии PKGBUILD'а-примера элементарное дело. Даже гентушные ebuild'ы будут немного сложнее.

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

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

Полезен ли QT5 при разработке консольных версий программ и библиотек?

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

Стоит ли пользоваться зеркалами пакетов в дистрибутивах? Лежащий пакет на каком-нибудь непонятном домене доверия не внушает.

Стоит. У Арча зеркала не непонятные, а вполне себе официальные. Ну от подставы не застрахован никто и нигде, повторюсь.

Исходная версия m0rph, :

Если к группе base добавится новый пакет, он мне автоматиччески установится? Base же не мета пакет.

да, только тебя это волновать не должно, это забота разработчиков дистрибутива.

Есть ли разница между «pacman -S slim openbox» «pacman -S slim && pacman -S openbox»? Группирует ли он как-нибудь эти пакеты?

Некоторая разница есть, но результат выполнения будет одинаковый - установятся пакеты slim и openbox.

Как я понимаю, при установке пакеты размазываются по файловой системе, значит можно установить gnome-shel, xfce4 и kde, потом удалить первые 2 и система будет такой, как будто я их и не устанавливал вовсе? Имею ввиду с хвостами удаляются?

Да, только при установке пакеты тянут за собой в зависимостях другие и чтобы удалить их вместе с ненужными больше зависимостями нужно использовать команду pacman -Rcs <package-names>

Программы могут хламить только в домашнем каталоге пользователя?

Программы могут ровно то, что может пользователь, с правами которого они запущены. Если программа запущена от твоего пользователя, то скорее всего кроме домашней и временной (/tmp) директорий она никуда писать не сможет. Если программа запущена от рута, она может все.

Если 2 установленных пакета добавили по строчке в какой-нибудь текстовый файл, то при удалении одного пакета его же записанные данные удаляются автоматически?

Если имеются в виду изменения, которые делаются при установке некоторых пакетов в install-скриптах, то зависит от этих самых скриптов. Но скорее всего нет.

Я сейчас на установленном арче наустанавливал что только можно из основных репозиториев, а также из АУРа, что мог - удалил лишнее. Вероятно остались хламовые пакеты и библиотеки. Можно ли всё снести, кроме base? Будет ли система снова девственно чистой?

Можно, только возможно останутся некоторые сохраненные конфиги с добавленным суффиксом .pacsave

Меня напрягает способ установки из АУРа, йогурту не доверяю, вручную обновлять геммор - стоит ли из-за этого валить на генту?

Только из-за этого валить не стоит. То, что ты не доверяешь йогурту - твои личные фобии, скорее нужно недоверять чужим PKGBUILD'ам. Арч дает возможность использования бинарных пакетов и одновременно собирать некоторые нужные самостоятельно. Это чрезвычайно удобно. Gentoo конечно дает больше гибкости, но обычный пользователь от этой дополнительной гибкости (по сравнению с Арчем) мало чего выигрыват. Зато придется собирать вообще все.

Стоит ли юзать программы на моно? docky требует его для установки.

Если тебя устраивают эти программы, почему бы не использовать их?

Что думаете о .НЕТ и моно в целом? Оно кажется глючным УГ, делающую огромную брешь в безопасности..

Лично я считаю все VM (Java, .NET) ущербными тормозными технологиями, но поэ тому вопросу ты встретишь и обратное мнение.

Что с безопасностью в линукс дистрибутивах? Боюсь атак из вне, всякие метасплоиты там.. Как можно повысить безопасность системы? Чувствую себя уязвимым.

Если твоя машина не предоставляет сервисы наружу (не имеет внешнего ip-адреса и/или не имеет запущенных программ, которые слушают сокеты), можешь считать ее весьма защищенной от атак извне. Конечно это не отменяет потенциальных дыр в реализации протоколов шифрования, но они могут быть в любой ОС.

Стоит ли мне переживать на счет добросовестности мейтмейтеров? Может всё-таки отключить репозиторий комьюнити, а вдруг его систему ломанут и загрузят пакет с вредоносным кодом?

Вот тебя колбасит-то, попей настоечек успокоительных что ли. Теоретически это возможно в любом дистрибутиве. Убунтовские PPA, например, тебя не напрягают?

Время компиляции для меня не критично - стоит на генту переходить? Рулить пакетами там также просто, как и в арче? Всё автоматизировано, без всяких проблем и конфликтов ставится и удаляется?

В Gentoo все гибко и относительно просто, во многом похоже на Арч. Правда если поменяется ABI какого-нибудь основного компонента (libc например), придется много чего пересобирать.

Сильно ли увеличится время запуска системы, если все скомпилировано в О2 и собрано ядро? Повысится ли отзывчивость программ? i7 4700HQ

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

Может ли случится такое, что при установке бинарного пакета и при работе с ним какой-то глюк, а при компиляции из исходников всё нормально? Такое ощущение, что система из готовых бинарных пакетов работает как-то не так...

Ну если мейнтейнер собрал пакет криво или не включил нужную тебе опцию, то может. Но как правило такое бывает очень редко, а пересобрать в Арче пакет с нужными тебе опциями при наличии PKGBUILD'а-примера элементарное дело. Даже гентушные ebuild'ы будут немного сложнее.

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

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

Полезен ли QT5 при разработке консольных версий программ и библиотек?

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

Стоит ли пользоваться зеркалами пакетов в дистрибутивах? Лежащий пакет на каком-нибудь непонятном домене доверия не внушает.

Стоит. У Арча зеркала не непонятные, а вполне себе официальные. Ну от подставы не застрахован никто и нигде, повторюсь.