Какие проблемы обычного пользователя может решить Linux?

Это вопрос Linux-сообществу. Большинство пользователей не сильно волнуется об открытости кода Linux. Windows удовлетворяет практически все их потребности. Так какие же "боли клиента" может решить Linux?

Какие проблемы обычного пользователя может решить Linux?

К примеру, многие сторонники Linux говорят, что:

- Linux более безопасен

- Linux грузится быстрее

- не имеет предустановленного ненужного софта

- не нуждается в антивирусе

и т.д.

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


Так какие же реальные проблемы пользователя может решить Linux? С чем Linux справляется или может справляться в разы лучше Windows? Какие недостатки Windows могут заставить пользователя искать альтернативу (вряд ли это время загрузки, наличие антивируса, потребность в тайловых менеджерах)?

GNU/Linux

1.2K поста15.6K подписчика

Правила сообщества

Все дистрибутивы хороши.

Будьте людьми.

Автор поста оценил этот комментарий

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


По поводу контроля доступа. Пара мелких косячков SELinux меркнут на фоне винды, где любое поделие от Васяна может писать что угодно в системные папки. Про структуру я вообще промолчу. Сейчас вообще есть хоть одна прога, которая ставится четко в Program Files, а не размазывается по всяким Roaming и AppData?

раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий

> Серверная инфраструктура вирусописателям - куда более лакомый кусочек


Только её и защитить в разы проще - список программ ограничен, пользователей мало, контейниризация во все поля.


> Пара мелких косячков SELinux


А я смотрю, вы не знакомы с SELinux...

показать ответы
25
Автор поста оценил этот комментарий

Если ты задаешь такие вопросы значит Linux тебе не нужен. Вот и всё.


Мне, как разработчику, Linux'ом пользоваться просто удобнее. У меня написана пачка скриптов-однострочников на основные рабочие моменты (что-то вроде пробежаться по файлам конфигов и sed-ом заменить в них параметры или добавить свеженаписанные тесты в билд-конфиги и скрипты запуска), что мне значительно ускоряет работу и экономит время.

С опытом работы под линуксом я закастомил систему под себя, поставил тайловый awesome wm, ranger в качестве файлового менеджера, написал всякие скрипты-примочки, свистелки-перделки, удобные хоткеи и мне в кайф. Есть ощущение, что система такая, какой я её хочу видеть и что я могу её всегда реанимировать если что-то пойдет не так, и подкрутить-подтюнить если где-то захочется.


И мне в кайф. Но всё это требует времени потраченного на ковыряние, чтение доков, скриптописания, скриптодебага (а дебажить bash -- то еще удовольствие, кто знает поймет), этим не каждому хочется заниматься, я это тоже понимаю, поэтому никому Linux не советую. Кому надо -- сам к этому придет.

Линукс мне напоминает конструктор Lego из детства. Есть набор деталей самых разных и можешь делать из них что хочешь. Есть готовые наборы, но ничего не мешает их смешивать, пересобирать и делать всяких монстров Франкенштейна, на что фантазии хватит.

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий

> Если ты задаешь такие вопросы значит Linux тебе не нужен. Вот и всё.


Нет, это неправильный вывод. Я с большим удовольствием работаю в Linux, у меня компьютер на Linux, beagleboard с Linux, роутер с openwrt, сам я балуюсь собиранием lfs и corelinux, я уже сосчитать не смогу под сколько разных железок я собирал ядро с бизибоксом.


Мне же интересно, какие проблемы может решить Linux у конечного пользователя. К сожалению, Linux-сообщество крайне токсично и неадекватно реагирует на многие вещи (примеры: Ошибка при установке операционной системы Linux, Какой дистрибутив Linux лучше?, Ubuntu - первое знакомство, Как попробовать Linux).

Сам для себя я выделил несколько областей, в которых может Linux решить проблемы пользователей, скопирую свой же комментарий с другого ресурса:

There is one that I received in PM. It is about a possibility of creating a new open-source economy based on donations. The problem that is solved is "users want to be able to influence development process via donations". Currently it is not yet possible because the infrastructure is primitive (donations are often without a purpose, donation services are untrusted or not popular). Also big companies don't want to share control.

Another answer I found out is about the ability to create a universal device - computer-mobile-game console. The Linux is needed because Windows has xbox and wants to sell it. With Linux one has a possibility to create such a device. The users problem: "I want to have one device for everything and have all my data with me". It is partly implemented in Android. Plasma mobile also wanted to implement this kind of convergence.

показать ответы
0
Автор поста оценил этот комментарий

80% серверов работают на Linux, 80% смартфонов работают на Linux, космические корабли и те, блджад, летают под управлением Linux, но все равно находятся товарищи, которые считают, что Linux - Неуловимый Джо.

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий

А вы не путайте пользовательские дистрибутивы и серверные версии. Откройте на досуге как-нибудь в той же федоре/редхат папку с пользовательскими программами и посмотрите, сколько программ имеет абсолютно одинаковый контекст безопасности SELinux. У этих программ есть доступ и к себеподобным, и  к файлам пользователя. Более того, в SELinux, как в один из довольно распространенных механизмов контроля доступа, до сих пор не завезли толковую интеграцию с графичискими оболочками поверх Wayland для режима mls. И даже более того, в Linux до сих пор нет толкового менеджера разрешений, который есть хоть в каком-то виде в android.

Что же касается android, то они долгое время и славились всякой непотребностью. Сравнительно недавно только ввели возможность убирать отдельные разрешения (android 5.0?). При этом всё равно возникают скандалы со случаями массовой прослушки (гуглить LaLiga App).

Про вирусы же - я, к примеру, когда один раз подключил свой beaglebone к сети, сразу словил майнер. Он у меня до сих пор где-то валяется - хочу как-нибудь расковырять этот майнер. Поэтому я уверен, как только десктопный Linux станет популярным, вирусы будут писать только в путь.

показать ответы
0
Автор поста оценил этот комментарий

Для всех этих задач винда подходит. Линукс нужен для гибкой автоматизации, заточки компа ай-тишника под работу, надёжности хранения данных. Для повседневщины вроде печатания текста, втыкания в инет и гейминга винды хватит с лихвой. Винда для среднестатистического пользователя подходит отлично.

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий

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

показать ответы
5
Автор поста оценил этот комментарий

Линух решает вот какие проблемы.

1. Стоимость лицензии. Компьютер с Убунту стоит дешевле компьютера с виндой на цену лицензии последней.

2. Угроза вирусов. Чтобы поймать на линух криптолокер, нужно его для начала написать.

3. Конфиденциальность. Условная убунта не отправляет никуда такого количества данных, какое шлёт Win10.

4. Производительность. На дешевом low-end компьютере линух будет работать быстрее, чем винда.

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

Я частично согласен со всеми пунктами.

1. Действительно стоимость сборки ниже у Linux, но если покупать ноутбуки с предустановленным Linux, то часто получается сравнимо или ощутимо дороже (см. ноуты от KDE)

2. На данный момент - да, но вообще тут проблема неуловимого Джо. Как только Linux станет популярным, на него начнут писать много много вирусов, а защищен он сейчас ничуть не лучше винды.

3. Так и есть, но для большинства пользователей это не является проблемой - они даже не знают об этом.

4. Да, думаю, что будет. Но при этом на хороших компьютерах винда будет стабильнее, благодаря хорошим драйверам от nvidia.

показать ответы
0
DELETED
Автор поста оценил этот комментарий

Если для простого пользователя интернетов - линукс гораздо сложнее засрать всякими мейл-сру приложениями, криптолокерами, вирусами и прочим триппером. А еще с дровами при установке никаких проблем (кроме видео) - все работает "искаропки" (в Win 10 сейчас, в принципе, тоже). Скорость загрузки +- одинаковая (с SSD + если линукс с современным гномом или кде, а не ультралайтовые менеджеры и сборки). Минусы - нет родных версий многих *CAD-ов, *shop-ов, а если и работают через wine, то не очень - то аппаратное ускорение не работает, то еще какие-то глюки. Нужно искать linux-альтернативы, которые часто намного хуже. Ну и игры особо не поиграешь, танчики нативно не идут (( Зато для работы программеров, например, линукс удобнее - и докер не через жопу, как в винде, и сетевой стек нормальный, да и много еще чего удобнее.

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

War Thunder, кстати, идет под Linux.

показать ответы
1
Автор поста оценил этот комментарий

Нам бы понять, кто он - пользователь и для чего использует комп?

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

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

Пользователь...я ориентируюсь на некого усредненного пользователя. К примеру, у него есть компьютер, за которым он время от времени играет в средненькие игры, иногда редактирует документы, чаще всего сидит в ютюб или в контакте-фейсбуке. У него так же есть телевизор. Но опять же, не стоит ограничиваться применением Linux на ПК.

показать ответы
0
Автор поста оценил этот комментарий

вроде как стрим продвигает свой линукс со своим стримовым вайном, где все через этот стрим клиент и работает.

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

Мне казалось, они уже прекратили разработку.

показать ответы
3
Автор поста оценил этот комментарий

Абсолютно верно, так как вопрос не поставлен. Сначала надо определиться со списком проблем, а далее уже обсуждать их.

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

Хм, так ведь весь пост об этом и вопрошает - какие проблемы есть у пользователя + какие из них потенциально может решить Linux?

показать ответы