LINUX.ORG.RU

Вопросы новичка по Debian и не только

 , ,


0

2

Я - почти полный новичок в Линуксе.

Где-то год назад купил себе обычный жесткий диск в корпус ПК под другую ОС. Давно решил изучить эту ОС + старый жесткий диск показывает все более тревожные показатели в CrystalDiscInfo. К тому же во многих местах писали, что способ установки «Отдельные жесткие диски под разные ОС» в целом лучше и безопаснее чем «2 или более ОС на одном жестком диске».

Долго выбирал дистр. От разных подходов (кто ролинг релиз, кто не ролинг, у кого systemd, а у кого KDE), минусов и плюсов голова шла кругом. Читал Двач, Distrowatch и ваш форум. В итоге остановился на Debian, так как понял что это один из самых стабильных дистров, и если он сломается, то скорее по моей вине, а не по вине кривых обнов.

Прожег флешку с помощью Ventoy, загрузил на нее где-то 4-5 других дистров вместе с Debian - чисто проверить. Все запустились, мышка, клава работали, подключение через роутер везде работало из коробки. То есть Линукс действительно стал более дружелюбным на рабочем десктопе.

Пишу на ваш форум в связи с наивными и нубскими вопросами:

  1. Сейчас у меня стоит Debian 12, но уже вышла 13 версия. Что лучше - обновить Debian или снести 12 полностью и поставить 13 начисто? При условии, что на диске установлено мало программ и размечен он как надо (root, swap, home).

  2. Есть ли какой-то джентльменский набор программ для Линукса? Или общепризнанный или конкретно у вас? GIMP + OpenOffice + Firefox как я понял и так стоят почти во всех дистрах.

  3. Какую программу лучше использовать как файрволл? На винде стоит TinyWall.

  4. Прочитал в одном месте, что времена, когда домашний Линукс был неуязвим для вирусов (потому что был непопулярен), давно прошли и надо как-то следить за правами, которые выдаются разным программам внутри системы. Есть ли какие-то советы по этому делу?

Вообще буду рад любым советам. Знаю, что есть очень хорошая вики у дистра Арч, но там все же советы по конкретным программам и конкретным ситуациям. А мне нужны советы скорее общего характера

1. Я бы обновил, но это дело вкуса

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

3. Зачем?

4. «Не читать советских газет» (с)

hippi90 ★★★★★
()

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

Попробуй сначала позадавай вопросы ЧатуЖПТ.

mobster
()
  1. Опыт установки у тебя уже есть, а опыта обновления полагаю нет. Поэтому для саморазвития стоит попробовать обновиться
  2. Это исключительно из интересов исходит. Кто-то KiCAD ставит, кто-то OBS Studio и Lutris, кто-то GNU Radio и софт для 3D-печати, кто-то ту или иную IDE для разработки
  3. В Linux как и в Windows есть встроенный файрвол. В Linux есть инструменты командной строки для просмотра и изменения списка правил. Наверняка есть и разные gui для встроенного файрвола, но я никогда не интересовался
  4. Ставить софт из доверенных источников
cobold ★★★★★
()

способ установки «Отдельные жесткие диски под разные ОС» в целом лучше и безопаснее чем «2 или более ОС на одном жестком диске».

Верно, но ещё лучше - отдельные компы.

1. Дебиан нормально обновляется, а вот ряд других дистров может от такого страдать.

2. mc + xorg + fwm + xfce4-terminal + firefox + wine

3. Файрволл (по крайней мере в линуксе) находится в ядре, никаких отдельных программ для его работы не нужно. Однако ему надо как-то передать настройки, для настройки линуксового файрволла есть команда iptables. Ещё есть типа более современная nftables, но она делает то же самое, но имеет при этом наркоманский синтаксис. Есть так же всякие обёртки над iptables, которые якобы хотят упростить настройку, но на деле я ни одной, реально приносящей пользу, не видел, все они только всё усложняли и запутывали.

4. Если не устанавливать программы из сомнительных источников (т.е. скаченные с каких-то сайтов или торрентов) то проблем скорее всего не будет. Большинство нужного софта можно установить из официального репозитория дебиана. Если очень хочется запустить какую-нить проприетарную игру, то лучше для неё создать отдельного пользователя без прав - тогда если в ней и есть вирусы, они смогут испортить только того пользователя.

firkax ★★★★★
()

Добро пожаловать!

  1. я бы обновился. (переустановить всегда успеешь)

  2. build-essential :-)

  3. Линупсы издавна используют в качестве фаерволов и маршрутизаторов, nftables нынче рулит.

  4. У меня есть оффтопики на виртуалках, на работе, антивирусов на них нет, работают годами, обычные правила безопасности, ставить опенсорц, не ставить кряки и всё ок… ИМХО, в линупсах также, не лазаешь где не попадя и всё ок, «а не повезёт и на родной сестре триппер поймаешь»…

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

sucosoft
()
Последнее исправление: sucosoft (всего исправлений: 1)

Что лучше - обновить Debian или снести 12 полностью и поставить 13 начисто?

Оба варианта допустимы. Но при обновлении найди инструкцию по обновлению конкретно 12 до 13. Там обычно 2-3 простеньких действия руками нужно сделать. Ну и опционально мусор почистить, когда в системе начнёшь разбираться. Так что чистая установка проще и надёжней, обновление вроде как позволяет экономить время на настройке.

Есть ли какой-то джентльменский набор программ для Линукса?

На самом деле нет. Хотя... htop, mc, nano, screen для работы в консоли. А в графике вообще всё что угодно можно так или иначе заменить и почти всё нужно выбрать из нескольких вариантов. Именно это сделало линукс линуксом.

Какую программу лучше использовать как файрволл? На винде стоит TinyWall.

Определись с конкретной задачей зачем тебе файервол. И вообще обрисуй что ты им называешь. Потому что сам сортировщик пакетов встроен в ядро, и возможно он там в нескольких вариантах имеется. Но тебя ведь интересует интерфейс настройки к нему? Или что то более высокоуровневое? Да, и я не смогу подсказать с конкретной задачей - не заморачивался. Но так ты поймёшь что гуглить/спрашивать.

Прочитал в одном месте, что времена, когда домашний Линукс был неуязвим для вирусов (потому что был непопулярен), давно прошли

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

Советы элементарные - обновления безопастности, изучение системы чтобы понять что как работает, наблюдение за аномальным поведением, затем специфическая матчасть по беопастности - но это уже профессиональный уровень.

Знаю, что есть очень хорошая вики у дистра Арч

Это ложь. Она посредственная, местами убогая, местами ложная и/или устаревшая. Лучшими были форумы по убунту (полумёртвые сейчас) и документация Генту (не знаю в каком сейчас состоянии). Возможно таки придётся пользоваться арчевики, но не думай что она хорошая. А что то для дебиана категорически не подходит. Да, у дебиана нет своей приличной документации для пользователей. Выручала общая популярность и соответственно форумы.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 2)
Ответ на: комментарий от firkax

Есть так же всякие обёртки над iptables, которые якобы хотят упростить настройку, но на деле я ни одной, реально приносящей пользу, не видел, все они только всё усложняли и запутывали.

Эти обертки (для el firewalld, для ubuntu/debian ufw) преследуют единственную цель сделать незаметным для пользователя переход с iptables на nftables. Используешь ты как бакенд iptables, потом перешел на nftables и даже не заметил, все как было управление так и осталось один в один. И как ни странно в начале мне тоже показалось не привычно, но потом все более менее устаканилось (не знай как ufw), но firewalld мне уже кажется достаточно удобным.

anonymous
()

Что лучше - обновить Debian или снести 12 полностью и поставить 13 начисто?

никогда не понимал этого прикола «поставить начисто». зачем?? в чём вообще профит дополнительного пердолинга? технической необходимости в этом - ноль. из эстетических соображений? но это дело лично твоего вкуса, чужие советы тут не в тему.

я лично всегда обновляю, причём не через apt dist-upgrade, а руками в aptitude. в редких случаях это может приводить к глюкам типа такого, но это всё-таки исключение.

anonymous
()
Ответ на: комментарий от anonymous

Этот переход и так незаметный, потому что есть утилита iptables которая обращается к ядру через апи nftables.

А обёрток больше двух, видел ещё csf и ещё какой-то забыл название.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Этот переход и так незаметный, потому что есть утилита iptables которая обращается к ядру через апи nftables.

Сроду не слышал что через утилиту iptables юзали бакенд ядра nftables. Удивил.

А обёрток больше двух, видел ещё csf и ещё какой-то забыл название.

Про это х.з. Я упоминул эти 2 так как они по сути (за Debian 100% не скажу) по умолчанию ставяться в этих дистрах при инсталяции.

anonymous
()

Сейчас у меня стоит Debian 12, но уже вышла 13 версия.

Обнови

Есть ли какой-то джентльменский набор программ для Линукса?

что хочешь то и пользуй.

Какую программу лучше использовать как файрволл?

Зачем? Почему? Неуловимый джо?

  1. В репах всё норм, а что руками ставишь на свой страх и риск.

Оно всё работает и стабильно.

ggrn ★★★★★
()

Есть ли какой-то джентльменский набор программ для Линукса? Или общепризнанный или конкретно у вас? GIMP + OpenOffice + Firefox как я понял и так стоят почти во всех дистрах.

А какие задачи вы на своей ЭВМ решаете? Исходя из этого и собирайте свой «джентельменский набор».

Прочитал в одном месте, что времена, когда домашний Линукс был неуязвим для вирусов (потому что был непопулярен), давно прошли и надо как-то следить за правами, которые выдаются разным программам внутри системы. Есть ли какие-то советы по этому делу?

Каждый раз, когда используете sudo (или если внезапно запускаете напрямую через root-пользователя), команда будет использована с максимальными привилегиями и лучше много раз подумать, прежде чем это делать. Например, если в интернете предлагают сделать:

sudo ./install.sh

А мне нужны советы скорее общего характера

Как можно скорее освоиться с терминалом. К сожалению, я пока не знаю куда можно тыкнуть начинающего. Пока ничего лучше книги крокодила в этом плане я не видел, хоть и нацелена книжка на программистов. Параграф 1.2 целиком.

Jullyfish ★★
()
Ответ на: комментарий от ggrn

Неуловимый джо?

Вот не надо тут плохих советов. Файрволл на машине нужен однозначно, что в онтопике, что в оффтопике.

yars068 ★★★★★
()
Ответ на: комментарий от Jullyfish

Или вариация wget shell-script | sudo sh, тоже надо хорошо подумать, а лучше почитать сам shell-script, и уже потом запускать, если, конечно, его вообще стоит запускать.

yars068 ★★★★★
()
Последнее исправление: yars068 (всего исправлений: 1)
Ответ на: комментарий от Jullyfish

А да совсем забыл.

советы скорее общего характера

sudo

Имеется совет - данную программу снести. Ко всем инструкциям где её предлагается применять - относиться с подозрением. Для администрирования системы использовать логин за root-а и понимать, что это не «повышение прав», а отдельный вид деятельности за компом, который не следует перемешивать с его собственно использованием. Соответственно настраивать всё так, чтобы для обычного пользования компом root не требовался.

firkax ★★★★★
()
Ответ на: комментарий от yars068

Первый раз вижу. Посмотрел в репе дебиана: в bullseye нет, в bookworm только из backports - значит оно сырое. Судя по описанию там какой-то закос под firewalld и аффилированность с dbus. Вобщем, по внешним признакам всё плохо.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от anonymous

+ещё одно мнение? с чего жпт стал истиной?

Легко заметить, что это сборник мнений. В вопросах предпочтений истины не бывает.-)

mobster
()
Ответ на: комментарий от firkax

Имеется совет - данную программу снести.

Я согласен, но данный тезис писать не стал, т.к. sudo по умолчанию включено.

Новичок заходит на https://wiki.debian.org/ru/sudo и видит:

Использование sudo лучше (безопаснее) открытия сессии root, по следующим причинам:

Jullyfish ★★
()

В целом все ответили.

  1. Для дебиана есть мануал по обновлению с одной версии на другую. Говорят, не сложно. Если готов - обновись, нет - можно переставить. По своим силам смотри.
  2. По вкусу. Почти наверняка Вайн понадобится (да хотя бы для игр), но как я понял, он уже с другими инструментами идет. Тут, короче, выбирай под задачу: станет актуальным - установить по необходимости.

4.Пользоваться проверенными репозиториями. И да, с sudo быть осторожнее.

bbc69
()
Последнее исправление: bbc69 (всего исправлений: 1)
Ответ на: комментарий от firkax

Имеется совет - данную программу снести.

Как по мне - бестолковое дело. Использование su или вход от Рута ничуть не безопаснее использования sudo. А для домашнего компа, так и вовсе оверкилл.

Тут только опередëленный уровень паранойи поможет.

bbc69
()

Прочитал в одном месте, что времена, когда домашний Линукс был неуязвим для вирусов (потому что был непопулярен), давно прошли и надо как-то следить за правами, которые выдаются разным программам внутри системы. Есть ли какие-то советы по этому делу?

Установить и освоить bubblejail (гуй к bubblewrap) и программы типа браузера (в bubblejail есть дефолтные профили) запускать в сендбоксе. Это минимум.

Конечно, AppArmor интереснее, но его настройка не для новичков.

Какую программу лучше использовать как файрволл? На винде стоит TinyWall.

ufw, у него гуй gufw

anonymous
()

…на диске установлено мало программ и размечен он как надо (root, swap, home).

Как не надо. Следовательно, и далее всё идёт как не надо.

Первый вопрос должен быть - бэкап, а не обновить. И тут сразу вылезет, что разметка «как не надо».

andytux ★★★★★
()
Последнее исправление: andytux (всего исправлений: 1)
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария