Семь причин, почему Линукс
Linux доминирует на всех типах компьютеров, кроме настольных (десктопы и ноуты) и, наверное, мейнфреймов. Встроенные системы, мобильные, серверы-облака-суперкомпьютеры — везде преобладают системы на ядре Linux. Линукс провалился на десктопах и мейнфреймах только потому, что в сегментах этих доминируют монополии — Microsoft и IBM. И Майкрософт всеми силами старается удержать своё доминирование (IBM понемногу сдаёт позиции — переводит свои мейнфреймы на Linux).
Майкрософту на руку играет огромная экосистема Windows, её инерция, которая тащит за собой бизнес и домашних юзеров. Но и экосистема Linux сильно разрослась по сравнению с тем, что было лет 15 назад, и сейчас многим организациям и домашним пользователям есть резон перейти на Линукс. И даже не один, а целых семь.
Прозрачность
Linux и большинство софта его экосистемы имеют открытые/свободные лицензии вроде GPL и BSD. Это значит, что исходники программ не хранятся где-то в глубоких программистских копях корпораций, а лежат перед глазами всего мира на публичных серверах. Более того, процесс разработки этого софта тоже полностью открыт, каждое изменение зафиксировано и видно всем. Поэтому код постоянно проверяется децентрализованной сетью специалистов со всего мира на предмет ошибок, уязвимостей и зловредов. Если же изменения (патчи) может присылать любой желающий — такой софт совершенствуется быстрее проприетарного (с поправкой на популярность и модель разработки, конечно).
Доступность
Вы можете получить легальную (лицензионную) копию системы полностью бесплатно, скачав в интернете. Да, есть коммерческие дистрибутивы вроде RHEL, но в них вы платите за обновления и техподдержку. Сами эти дистрибутивы, опять же, можно легально скачать, не платя ни копейки. Предприятие или организация может сильно сэкономить на лицензиях, потому что пиратский софт для них крайне рискован и потому недопустим. На мой взгляд, рядовому домашнему пользователю тоже лучше не пользоваться пиратскими (взломанными) программами, даже несмотря на почти нулевой риск попасть под статью. Ведь взломанная система или программа может работать нестабильно. Да и что мешает пиратам-взломщикам засунуть в код какой-нибудь троян или рекламный модуль?
Имея хорошие скиллы в программировании (и не имея личной жизни), вы можете сами контролировать код программ, которые используете. Тоже совершенно легально. Для организаций и компаний это особенно удобно.
Безопасность
Чуть менее чем все зловреды, обитающие в глобальной сети, разработаны для Windows и её экосистемы. Linux хорошо защищает ваши локальные системы и сети от заразы вроде троянов, вирусов, майнеров, локеров, рекламных модулей.
Да, линуксовые серверы ломают и заражают часто, но большая часть атак происходит через приложения вроде веб-серверов/движков/и т.д. или через явные ошибки в администрировании системы. При надобности уровень защиты можно выкрутить до непробиваемого уровня с помощью hardened-инструментов вроде PaX и SELinux.
Я часто вижу беспечное отношение людей к безопасности своих домашних систем, мол, что этим хакерам с меня взять. На самом деле, у каждого в 2020 году можно много чего взять с компьютеров: рабочие учётки, аккаунты от банков и кошельков, и т.д. Да и личные/рабочие файлы можно потерять из-за какого-нибудь шифровальщика, тоже приятного мало. Хакерам же незачем пыхтеть ломать вручную конкретно вас, боты и вирусня делают всё сами в массовых масштабах.
Децентрализация
Открытые и свободные программы принадлежат сразу всем и никому конкретно. Благодаря этому разные компании, страны, организации, коллективы и даже одиночки вроде Патрика Фолькердинга делают собственные дистрибутивы (комплекты) Linux. Только самых популярных дистрибутивов не меньше десятка, а сколько их всего — неизвестно, потому что дистрибутив для своих внутренних нужд может сделать любая организация.
Как следствие, пользователю Линукса ни один человек, компания или государство не могут диктовать свои условия, особенно если у него есть ресурсы для локального контроля исходников. Да, есть главная ветка ядра, которой командует великий и ужасный (сейчас уже не такой ужасный) Линус Торвальдс, но есть и другие ветки, которыми командуют другие. Да, вы в одиночку скорее всего не сможете влиять на разработку компонентов системы или приложений, но вы можете блокировать или фильтровать изменения. Здесь всё упирается в количество проприетарного софта — чем его больше у вас, тем меньше у вас контроля над происходящим (а проприетарный софт есть и на Линуксах).
Гибкость и разнообразие
Разные дистрибутивы зачастую серьёзно отличаются друг от друга, несмотря на массу всяких Болженосов, у которых из уникальных фич только нескучные обои. Какие-то дистрибутивы делают упор на корпоративную экосистему и поддержку (RHEL, SLED, Fedora, Ubuntu, Calculate), какие-то — на универсальность и мощь (Debian, openSUSE, Arch). Есть узкоспециализированные варианты (медиа-центры, рабочие станции, системы для оборудования и роботов), есть легковесные сборки, есть секурные дистрибутивы для безопасников и Kali для их ночных кошмаров. NixOS и Gentoo предлагают мощные инфраструктуры для кастомизации систем и прикладного софта, для создания заточенных под конкретные задачи сборок. Есть Линуксы для православных и сатанистов (я не шучу), для музыкантов и видеомонтажёров, игровые и образовательные сборки.
Если у вас возникает надобность решить какую-то компьютерную задачу — возможно, для неё уже сделан дистрибутив Линукса.
Масштабируемость
Ядро Linux работает и на встроенных системах, и на суперкомпьютерах. В Линуксах нет искусственных ограничений на количество процессоров, ядер, оперативной памяти, и так далее. Фактически, вы можете скопировать Линукс со своего ноута на взрослый сервер, и он будет работать без проблем. Привет, Microsoft, который даже на Windows 10 Pro не даёт нормально работать больше чем с 64 ядрами 🙂
Это работает и в обратную сторону — любому одиночке-энтузиасту доступны все взрослые возможности вроде упомянутых выше hardened-инструментов или софта для промышленного оборудования и сервисов.
Простота
Да, настольный Linux проще в обращении, чем Windows. Всё, что нужно делать — это ставить-удалять программы через менеджер пакетов и обновлять систему через него же (да и апдейты ставить вас никто не заставляет). Вы избавлены от головной боли поиска и скачивания программ, в которых зачастую то реклама, то куча левых программ впридачу, то вообще зараза какая-нибудь. Система со временем почти не накапливает ошибок и глюков, хотя количество установленных-удалённых пакетов может исчисляться тысячами. Я, например, уже пятый год таскаю за собой Линукс с компа на комп простым копированием корня и домашнего каталога.
Если вам хватает линуксового софта, а железо ваше нормально поддерживается Линуксом, то затруднить переход вам могут только накопленные на Windows привычки и паттерны.
«Вас всего-то два процента!»
Конечно, низкая популярность Linux сильно играет против него: мало людей на Линуксе -> производителям софта и железа нет резона его поддерживать -> люди не могут перейти на Linux. Но пусть вас это не смущает. Даже эти 2-5 процентов — многие миллионы пользователей, игнорировать которых невозможно. А за пределами десктопа Линукс уже почти зохватил мировую экономику. Так что не ведитесь на фырканье любителей выдать популярность за качество, и присоединяйтесь к миру прозрачности и свободы в IT 😉
- linux
- linux desktop
- операционные системы
- Настройка Linux
- Настольные компьютеры
5 преимуществ Linux для программистов
Linux — высокопроизводительная и стабильная система, которая отлично работает на высоконагруженных серверах и предоставляет комфортное использование среды рабочего стола. Для ОС разработаны различные графические оболочки — например, KDE, LXDE и GNOME. Разработчик может выбрать понравившийся интерфейс. Также система довольно хорошо защищена от взлома и вирусов, так как имеет специфическую архитектуру. И хотя Linux устанавливается бесплатно, как и системные программы, это совершенно не говорит о низком качестве продукта. Проект постоянно поддерживается сообществом независимых программистов и энтузиастов-пользователей.
Распределённые файловые системы Linux делают совместную работу над файлами более быстрой и простой, а также обеспечивают дополнительную гибкость сети. Система имеет встроенную поддержку SSH для удобного управления серверами через терминал — это протокол удалённого управления компьютером. Кроме того, в дистрибутивах Linux есть Bash для чтения и запуска команд, выполнения скриптов, работы с файлами. Этот язык помогает пользователям создавать сценарии для автоматизации различных операций в процессе решения прикладных задач.
Дистрибутивы Linux устанавливаются быстро и просто. Во многих из них есть крупные репозитории программного обеспечения с открытым исходным кодом — например, в Debian GNU. У дистрибутива Fedora тоже есть преимущество — это девятимесячный цикл выпуска, в котором все новые функции включены в последнюю сборку. Пользователи могут обновить версию без переустановки. А Ubuntu совместим с Android Open Source Project, которым часто пользуются разработчики Android.
И это ещё только общие нюансы — дальше в статье мы рассмотрим 5 основных преимуществ Linux для программистов.
1. Понимание связей кода и управление ими
Linux учит пользователей самостоятельно во всём разбираться, а не безоговорочно полагаться на инструменты готовой платформы. При программировании же в других ОС разработчик обычно не задумывается, где находятся заголовочные файлы и внешние библиотеки.
В целом ничего страшного нет в том, чтобы доверять системе и не вникать в эти нюансы. Но всё же разработчику лучше научиться осмысливать процессы и понимать, что вообще происходит. И Linux в этом может здорово ему помочь — в системе всё прозрачно, в любой момент программист может углубиться в недра системы, найти и прочитать соответствующий код.
Такой навык обязательно ему пригодится в ситуациях, когда готовых решений для решения конкретной задачи не окажется. Это относится и к другим ОС. В Linux можно написать код, чтобы его потом запустить в других системах. И важно понимать, по какому принципу он компилируется.
2. Автоматизация и логичность
В Linux есть мощный терминал. С его помощью разработчик может делать всё то, что позволяет ему сделать доступ через ssh на его веб-сервер, при этом у него есть доступ к локальному. В ОС используются принципы автоматизации. Она специально сделана так, чтобы основные приложения запускались из терминала с дополнительными опциями. Есть возможность и полностью извлекать их из терминала.
Разработчики иногда неправильно воспринимают автоматизацию Linux, так как думают, что написание работающей с терминала программы означает прилагать минимум усилий для получения функционирующего приложения. Но это лишь говорит о том, что они неверно понимают принципы работы кода. Программисту кажется, что чем больше строк кода в приложении, тем лучше, в действительности же количество строк кода мало что значит.
Одну и ту же задачу можно решить вручную и затратить час, а можно использовать нужную команду терминала и потерять не более минуты своего времени. Поэтому Linux ещё и помогает значительно сократить время. Здесь главное — понять нестандартный принцип работы механизмов ОС и привыкнуть к ним.
Приведём пример. Нам нужно добавить изображение обложки к 40 файлам PDF.
Наверняка мы будем действовать по такой схеме:
- Запустим документ в PDF-редакторе.
- Откроем главный файл с обложкой.
- Добавим к нему документ PDF.
- Сохраним этот файл как новый PDF-файл.
- Проделаем всё это для всех старых документов PDF.
Времени выполнение такой задачи уйдёт немало, да и к тому же, процесс будет рутинным. А вот в Linux всё значительно упрощается. Требуется лишь предварительно продумать все шаги для достижения поставленной цели.
После некоторых поисков решения мы вскоре наткнёмся на команду pdftk-java и выведем простое решение:
$ pdftk A=cover.pdf B=document_1.pdf \ cat A B \ output doc+cover_1.pdf
Теперь нужно проверить, работает ли команда. Достаточно испробовать её на примере одного документа. После этого нужно будет поизучать утилиты, которые обрабатывают наборы данных.
Здесь мы обнаружим команду parallel:
$ find ~/docs/ -name «*.pdf» | \ parallel pdftk A=cover.pdf B=<> \ cat A B \ output <.>.cover.pdf
В результате задача будет решена быстрее и более разумным способом. Итак, вот что здесь главное, — научиться мыслить нестандартно, ведь обработка данных происходит не по привычному принципу линейности.
3. Возможность читать открытый существующий код
Итак, мы уже выяснили, что программисту лучше уметь самому разбираться, где конкретно располагаются заголовочные файлы и библиотеки. Но на этом обучающие способности Linux не исчерпаны — система также помогает разработчикам читать открытой код других программистов. Это здорово помогает специалистам развиваться.
Разработчики могут посмотреть код почти всех приложений, за исключением тех, которые не открыты, но работают на Linux. Такая возможность помогает им со временем всё лучше и лучше разбираться в задачах. Программист может использовать для этого какое-нибудь приложение, которым он постоянно пользуется. Он сможет обнаружить именно тот функционал, который хочет реализовать, и найти исходный код. То есть можно видеть не только сам код, но и как он работает.
Если код закрыт, пользователь может найти документацию для разработчиков, в которой есть примеры кода.
4. Наличие набора слоёв абстракции
Пользователи Linux получают также возможность использовать слои абстракции. Это помогает уменьшить объём работы при решении некоторых задач. В операционной системе Linux три главных уровня, и слои абстракции здесь находятся в середине, между физическим уровнем аппаратного обеспечения и установленным на компьютере ПО.
Эта возможность в ОС дана для того, чтобы большую часть кода, работающую в режиме ядра, не нужно было менять при её запуске на системах с различным аппаратным обеспечением. Слои абстракции скрывают различия в аппаратном обеспечении от основной части ядра ОС.
Есть немало подходящих инструментов в Qt и Java. Также можно использовать стеки наподобие Pulse Audio, Pipewire и gstreamer.
5. Получение прямого доступа к устройствам
При использовании многих ОС часто возникает сложность подключения к периферийным девайсам. Путь лежит через запутанные сети из SDK, библиотек с закрытым кодом. Также приходится сталкиваться с соглашениями о конфиденциальности.
В Linux же универсальный и понятный интерфейс. Например, все камеры разработчик видит в системе в виде устройств /dev/video0, /dev/video1 и так далее. То есть управляющей программе не требуется информация об отдельных камерах — она взаимодействует с ними через стандартный интерфейс. И к единой системе наблюдения можно подключить абсолютные любые устройства.
Запомнить
1 преимущество Linux для программистов — возможность научиться понимать связи кода, управлять ими и решать нестандартные задачи.
2 преимущество — автоматизация и логичность ОС, за счёт чего на выполнение задач уходит меньше времени.
3 преимущество — возможность читать открытый существующий код других разработчиков и таким способом развиваться.
4 преимущество — наборы слоёв абстракции в Linux, с их помощью в разы уменьшается объём работы.
5 преимущество — прямой доступ к периферийным устройствам и максимально простой интерфейс платформы.
Мир GNU / Linux
Разновидностей дистрибутивов Linux несколько сотен. Созданы ни один десяток дистрибутивов Linux как для профессионалов так и для начинающих. ОС Linux полностью свободная, любой желающий может создать собственную версию с различным набором тем, форм оформления, программного обеспечения и т. д. Существуют тысячи программ для Linux.
Наверняка пользователи Windows давно знакомы и используют высококачественные свободные приложения философии Linux, например Firefox или LibreOffice.
Дистрибутивы Linux существуют для различных задач, начиная с дружелюбных для начинающих и продолжая хакерскими сборками. А также Linux не забывает о старом оборудовании, на котором Windows отказывается работать.
Даже очень стареньким машинам — Linux даёт жизнь, для этого созданы специальные сборки легковесных операционных систем.
Одно из самым большим достоинств Linux являются репозитории. Пользователю Gnu/Linux в отличии от пользователя Windows, не приходится где то искать нужные программы, покупать или скачивать взломанные программы на других сайтах, возможно, заражая свой компьютер вирусами.
Репозитории — это сервер с хранилищем огромного количества программ. Разработчики дистрибутивов Linux добавляют, разрабатывают и проверяют весь архив программ, содержащихся на сервере. Попадание вирусов на сервер исключено. Обновления программных пакетов выходят каждый день. Система сама уведомит о том, что вышло новое обновление для установленных программ или системы в целом, остаётся только разрешить ей обновится.
Подведем итог: чем хорош Linux
- Linux очень хорошо живет по соседству на компьютере с другими операционными системами, например Windows. Загрузчик Grub с легкостью подхватит и выведет в меню пункты для выбора загрузки других ОС.
- Установив Linux, пользователь управляет программами из специального менеджера программ. Для установки нужной программы в отличие от Windows, не придётся перерывать весь Интернет в поисках софта. Необходимо лишь в поиске менеджера программ указать ключевое слово и выбрать из списка найденного нужный пакет.
- Linux гораздо меньше потребляет системных ресурсов компьютера и экономит место на HDD, SSD (жестком диске).
- Безопасность Linux на очень высоком уровне. Этой операционной системе в принципе не нужен антивирус. Если только для проверки переносных носителей информации (Flesh) и домашнего каталога для общения с Windows системами. Почему не страшны вирусы? Потому что система защищена паролем ROOT (суперпользователя).
- Установив Linux Вы получите брандмауэр от американских военных. Неплохо иметь такой компьютер? Вирусы и шпионские программы для Linux не пишутся.
- Linux разрабатывают тысячи людей по всему миру, её давно уже сделали очень мощной, гибкой и надежной. Такие мировые гиганты IT-индустрии как Googlе, Amazon.com практически во всех своих технологиях используют Linux, и платят разработчикам за их работу в усовершенствовании Linux. Многие люди по всему миру в свободное время, из-за любви к Linux, вносят свой вклад в код.
- Чтобы попробовать Linux, его не обязательно устанавливать на компьютер. Достаточно загрузиться в Live — режиме и можно поиграться с ним.
65 комментариев к «Мир GNU / Linux»
Спасибо автору за отличное объяснение программы Linux. Надеюсь на дальнейшее пополнение сайта добрыми советами.Успехов в таком трудном, но нужном деле!
Присоединяюсь к Юрию-камень с души,перешерстила гугл,читая на форумах устрашающие выводы не в пользу linux,а того же Microsoft.Сама хочу купить недорогой ноутбук с достаточно хорошей памятью,скоростью и т.д. Вариантов дешевых моделей с таким набором качеств мало,и они либо с DOS,либо с Linux.А с такими же качествами,но с Microsoft,уже дороже.А зачем переплачивать,если мне нужно только фильмы,музыку,текст печатать и в нете сидеть.Тем более безопасность крутая.Так что однозначно-Linux.
Allmeer :
Какакая разница при покупке какая ОС стоит, даже ДОС, хотя я не видел чтоб щас с досом компы продовали. Линукс встанет рядом с виндой, есле не нравится переустанови что хочеш, в инети много свободных образов любых систем от доса и до вин10, причем бесплатно.Купи тогда ваше комп без ОС, так наверно еще дешевле. Цена компа ну ни как не зависит от операционки, ну разве что винда деньги дерет за все.
Andrey :
Да действительно Linux интересная система заслуживающая внимания. Для работы в интернете, с аудио и видео и текстами очень неплохой вариант. Игры кстати тоже не редкость.
По сравнению с Windows — она бесплатна, но несмотря на это довольно часто обновляется.
Программ — море, иногда даже трудно выбирать. Думал купить Windows 7 — посмотрел, поискал, — оказывается она уже не продается, только OEM.
Последнии версии «Окон» заточены под сенсорные экраны, при этом прилично стоят + антивирус…
Поставил Ubuntu 14.04 LTS x64 — вполне доволен: подключил интернет, принтер + TV через HDMI.
Удобный интерфейс — все просто и понятно. Работает быстро и без глюков.
Vladimir :
Быстро и без глюков?! откройте секрет пожалуйста как Ubuntu 14.04. да и вообще любая Ubuntu, LUbuntu и т.д. работает быстро и без глюков. 15 — 30% ресурсов процессора сжирает при без действии с минимальным запуском программ при старте. элементарно тупо открыть текстовый документ с первого раза не получается.((((
Alexey :
Вас никто и не заставляет ставить Ubuntu 14.04, вам мало дистров линукса?
Установите Puppy Linux, если у вас доисторический ПК, которому нужно 32+ мб оперативы.
Виноват не Убунту, а Unity — оболочка рабочего стола, которая и жрёт столько ресурсов, вот Mint, он хоть походит от убунты, но не тормозит
Александр :
и вы доступны вем кому нелень лазить в вашей машине через инет.
минт-хуинт :
Не вводите людей в заблуждение Mint — тормозное говно.
Валентин Николаевич :
Давай конкретно, в чем тормоз? Может это ты сам тормоз?
Протестировал Ubuntu 14.04, LinuxMint-17.1-KDE, bodhi-3.1.1-32., zorin-os-9-lite-32, lubuntu-15.10-desktop-amd64,и их модификации и с удивлением обнаружил что именно lubuntu-14.04.2 <именно 14,а не новая 15>работает заметно быстрее всех других, особенно мобильный интернетименно>
Александр :
то что без глюков это не так их хватает в любой системе
Allmeer :
Тут пишут что грузит проц 15%, так это по сравнению с виндой грузящей проц на 85-90% от передвежения мыши и плюс интернет трафик расходуется 90% на пользовотеля, 10% система в линуксе и 90% передача даных о пользовотеле и 10% остается юзеру. Тоесть комп на винде не пренадлежит тебе и пока он не выполнит передачу в пентагон, он не будет исполнять то что нужно тебе. Передается каждое движение и клик мыши. Кто то тут утверждает, что к линуксу легко получить доступ по инету, ЭТО ПОЛНАЯ ЧУШЬ 100% доказано что к винде получить доступ может любой непотготовленый юзер, не говоря о том что у вас изначально открыт доступ для разработчиков винды ко всей системе в целом. В линуксе такого небыло и не будет, так как в любой момент можно проверить это. Насчет китая, униту тоесть линукс был написан задолго до винды и не в китае а линуксом трачивальдом (англичанином) и есле бы линукс был бы таким опасным, не когда бы не стали переводить все компы фсб, мвд и прочих гос организаций, имено на линукс. Короче виндоманы, рабы билгейтса, агенты пентагона.
Валентин :
У меня была проблема с компьютерным железом.Так как железо старое 2004 года выпуска,стояла на нем W-7максима а у меня конфигурация Intel-Pentium-4, все время перегрузка процессора была. намучался я вдоволь с ней.И решил поставить Kylin,почему ее а не другую,да просто ее школа на помойку почемуто выбросила вместе с офисным пакетом к ней,вот я ее и подобрал на всякий случай.Случай подвернулся как нельзя к стати.
Теперь протестировав это чудо китайской програмистской мысли, к Биллу Гейтсу уже не вернусь не хочу из за принципа, и признания Линукс как лучшей Оси для бедных и маломощных юзеров.
Дмитрий :
Справедливости ради надо отметить, что большинство из прог, указанных как линуксовые, работают и под виндой: Mozilla Firefox, Opera, Thunderbird, OpenOffice, VLC и т.д.
Allmeer :
Опен офисе чисто линуксовый и на винде никогда не стоял, превосходит ворд раз в 70, по возможностям и к тому же (open) открытый и абсалютно без платен, остальные портированые, они больше нужны только перепрыгнувшим с винды, первые несколько дней, пока поймут что винда это дерьььмо и существуют более продвинутые в 100, а где то и в 1000 раз : безопасней, производительней, ну и открытость, бесплатность, портируемость на любые плотформы, интел, андроид, амд, арм-х, арм-л, на любом терминале можно запустить прям с флешки. Винде до Linuxa как до китая раком, было бы! Но видать не судьба винде оправдатся и от нее просто масово отказываются, винду надо запретить полностью, для использования в РФ, зачем нам милион машин по всей стране, управляемые из за границы и на каждой этой машине стоят микрофоны, камеры, джипиесы, тоесть вся эта сеть виндоманов, может быть использована, против нас в любой момент и все это блогодоря даунам обработаным 25 кадром винды, которые кричат нам типа скрывать нечего от властей сша, а вот если наши подключаться к какому небудь терористу, так эти же виндоманы и завопят первые, насчет нарушения прав человек. А так комп с виндой это не пренадлежащяя тебе мина замедленого действия (образно), а виндоман это безумная обезьяна с гранатой, угражающая не только своей, но и общей безопасности. Потому слова: виндоман, предатель, опозиционер, демократ, хахол, синонимы и их можно обобщить, короче «иуда».
Для дома, серфинга и офиса ни кому не рекомендую, и не поставлю, пока Линукс полностью не наберётся сил, чтобы стать по настоящему десктопной системой, пока это полный шлак.
Для работы, как системный администратор, использую уже много лет, но рабочие процессы и домашнее использование как небо и земля. Ну и их оффис, пока у многих стоит MS, тоже шляпа.
Alexandr S :
Ну зачем же столько агрессии против Windows? Ведь наверно сам начинал и осваивал компьютер на этой ОС. А сейчас её чуть ли не во враги народа занес эту операционную систему. Ну нельзя же быть до такой степени ренегатом.
Развивайтесь. Присоединяйтесь к нам http://linuxim.ru обмен ссылками и информацией. Про Linux должны знать домохозяйки.
Александр :
если домохозяйки будут пользоватся линуксом хозяйтво в доме встанет колом.
Utochka :
Это почему это?
Dmitry :
Хороший потенциал у Линукса, но очень уж он сырой. Хотел перелезть на него с Win, не получилось. Пару недель помыкался и забил — программы толковые только для сёрфинга в интернете, ну и офис, может быть приемлемый, но остальное — так и не нашёл замену qip и многим другим утилитам, без которых дела вести на компьютере не получается. Запарился подключать и скачивать библиотеки для того, чтобы установить простую программу и т.п. Подожду немного, может и будет развиваться ОС.
Я на Линукс не собирался переходить но перешел 3 недели назад. Слетел жестяк с вин7. Жестяков нет все стоит. Была на флешке Минт 17 КДЕ. Операционка запустилась с флехи и сразу определился юсб-модем и подключился инет. Открыл Фаерфокс страницы открываются. Нашел жестяк и уже нормально поставил этот минт на него.
Мне нужны были таблицы типа Эксель — в минте стоит Libre Office — на винде у меня был Опен офис, погонял Либру она получше, в ней нет ошибок которые есть в Оупене.
Интернет есть, нужно было зайти на мейлру агент поговорить с человеком… по умолчаниб мессенджером является в минте Кде — Kopete. Но он не работает с агентом, я начал рыть дальше… нашел кучу старых дурацких статьей как криво запустить агент под Wine. В итоге все оказалось проще — поставил Pidgin при загрузке добавил туда плагин Агента и теперьу меня нормально работает в нем и ICQ и Агент.
Разумеется по началу не знаешь как делаются обычные вещи, но немного порывшись проблема решается и ты уже к ней не возвращаешься. Как правило, проблем этих несколько и решив их — вы уже просто работаете как и на други ОС. Ну было раза два, что я до кипения доходил, но разобравшись по быстрому все стало ок, то есть все есть просто не знал как это делать. Например, жму вин+е должен вылазить какой-нибудь подобие проводника, в минт кде — это Dolphin, я смотрю в этого дельфина и ничего в нем не могу понять даже как в нем найти юсб-хдд устройств нету где это выбирать, поставил другой spaceFM, но там другие сложности… в итоге вернулся в дельфина, нашел что как делается и все выглядет отлично, даже удобней чем было в проводнике. Я в дельфине слева, сделал в одну панель первую закладку Точки входа, вторую Папки, краяняя правая панел предпросмотр файлов, позже заметил, что все еще проще, для того чтобы выбрать устройство достаточно щелкнуть на значке перед строкой путь к файлу, в настройках поставил чтобы отображались только ярлыки кнопок без надписей — загляденье.
Настроил чтобы окна выглядели посимпатишней включил оформление qtcurve и выбрал к нему предустановку.
Для 3Д графики поставил Блендер, я им на винде пользовался.
Программы тут устанавливаются спецпрограммой легко и быстро, жмешь она скачивается и сама устанавливается. Кстати через консоль эти sudo apt-get — тоже много ума не надо.
Если нужны математические пакеты то установил Scilib. Для чертежей есть Freecad и еще пара нормальных программ, есть закрытым кодом бесплатный кад все в восторге DraftSight. Много научного плана программ. QIP не работает смеетесь чтоли. перечисляю что я за эти 3 недели поставил в панель программ
1 КНопка запуска терминала
2 Резервное копирование — была в установке МИнт
3 Кlipper — записывает все что вы копируете в буфер обмена, если вы скопируете два раза вырезая клок текста он не исчезнет, ну удобно корече.
4 кнопка Параметры системы подобие виндосовской Панель инструментов
5 Менеджер обнавлений — периодически обновлять Линукс и менять линуксовские ядра.
6 Менеджер программ — все программы которые есть для вашей системы устанавливаются автоматом через инет.
7 Менеджер пакетов Synaptic — удаляет полностью программы и пакеты.
8 KsystemLog — системные логи, система матерится туда, если что не так.
9 Системный монитор — кде-ешный монитор показывает процессы, загруженность оперативки и файла подкачки — у меня запущен круглосуточно.
10 KinfoCentre — аналог Эвереста на винде, сведения о железе
11 Куркулятор
12 Furius ISO Mount — не пользовался видимо аналог DaemonTools
13 Shutter — делает снимки экрана, в пакете был еще похожий Ksnapshot. Снимки экрана мне не нужны. Просто возникла проблема. Сохранять страницы одним файлом в опере на винде я сохранял в мхт… но новая опера сама не понимает этот формат который был на ее старых версиях… ярешил снимать страницы картинкой и сохранять их… эти две программы не умеют фотать длинные вебстраницы. В итоге послал mht, mhtml — каждый браузер видит только свои версии файлов, замучаешься открывать, забил на скриншоты страниц — тяжелые получаются и ссылки пропадают и текст не скопипастишь… нашел сайт в который кидаешь адрес он выдает тебе страницу в PDF. Всякие мутные плагины в браузер не ставлю принципиально.
14 Krusader — файл менеджер типа проподника но он двухпанельный, больше похож на Тотал Коммандер
15 Дельфин — профодник
16 Catfish — поиск файлов по компу — не пользовался, но пишут типа крутой поисковик, с настройками и быстрый. Просто уже сформировалась система создания файлов и я всегда знаю где что лежит.
17 LibreOffice — аналог Ворда и Экселя в настройках Вид поставил тему Human выглядет четко. Обожаю.
18 Blender — аналог 3D Studio Max
19 FreeCad — еще не работал, но я если черчу, то там обычно несложное и мне хватает.
20 Opera
21 Firefox
22 Ktorrent — торрент-клиент, был в минте кде, все нахваливают Deluge, я на оба посмотрел пощелкал, Делюдж — удалил.
23 Kmail — ну стандартный почтовик, который уже был в минте, понравился больше чем TheBat, когда увидел что он письма отображает не только списком сплошным а как дерево… удобно
24 Pidgin — мессенджер для аськи и агента
25 Rawtherapee — для работы с фотеком.
26 Avidemux — ковырять выдеофайлы.
27 Audacity — ковырять аудиофайлы
28 Avogadro — программа для химии, составлять формулы и наглядный вид молекул.
29 R — пакет для анализа данных
30 Scilib — математический пакет, толком не работал в нем, но его возможности с лихвой перекрывают мои непрофессиональные потребности.
31 SageMath — устанавливался через консоль, установил посмотреть пощелкать
32 RAWStudio — для фотека.
33 VLC — плеер, обычно через него смотрю и видео и аудио.
34 Stellarium — настольный планетарий. Люблю вечером включать пути спутников и пытаюсь увидеть когда они пролетают на небе. Развлекуха.
35 PokerTH — картишки. Поставил нормальную тему оформления и теперь играю.
36 WINE — пока его не запускал… пока не было необходимости. Пока не до игр было. Зашел сюда на сайт… чтобы разобраться что там за репозитории и как работать с консолью…
Зачем устанавливать Ubuntu
Ubuntu Linux — это операционная система для персональных компьютеров, которую можно использовать вместо Windows или Mac OS. Вы часто встретите эту систему на компьютерах программистов и системных администраторов.
Вот три причины, почему стоит попробовать Ubuntu в качестве основной или дополнительной операционной системы.
На эту статью нас вдохновило интервью c Владимиром Олохтоновым. Ubuntu — один из его рабочих инструментов. Прочитайте про его карьерный путь от монтажника локальных сетей до инженера машинного обучения.
Что есть Ubuntu, что есть Linux и какая между ними связь
Есть операционная система Linux — это программа, которая работает как прослойка между пользователем, программами и компьютерным железом. Она существует наравне с Windows и другими операционками. В Linux можно управлять файлами, запускать программы и делать дела.
На разных версиях Linux работает огромное количество серверов, смартфонов и компьютеров по всему миру. Например, по разным подсчётам, от 70 до 90% серверов в мире работают на Linux. Linux любят за гибкость, скорость и глубину настройки.
На основе Linux делают много модификаций и дистрибутивов. Дистрибутив — это как подарочный набор: в него может входить сама операционка, какой-то набор программ и драйверов, графическая оболочка, может быть, даже игры. Например, в дистрибутиве Raspbian, который обычно ставят на миникомпьютеры на Raspberry Pi, сразу установлены среды для программирования.
Ubuntu — это один из дистрибутивов Линукса, ориентированный на простых людей, которым нужно делать простые людские дела. Там есть графический интерфейс и офисные программы.
1. Можно реанимировать старый ПК
Чем старше ваш компьютер, тем тяжелее ему будет работать под управлением современных операционных систем.
Например, за безопасность Windows отвечают антивирус и фаервол, которые уменьшают производительность операционной системы. Если железо очень старое, то свободных ресурсов с трудом хватает на интернет-сёрфинг. Чтобы стало получше, придётся отключить защиту.
Mac OS быстрее и безопасней, но свежие версии операционных систем не поддерживаются на старых компьютерах. Нет поддержки — вам недоступны актуальные приложения, даже если технически компьютер ещё может всё потянуть.
Например, самая старая версия MacOS, на которой можно запустить современный Photoshop — это High Sierra, выпущенная в 2017 году. А самый старый компьютер, на который установится High Sierra — это макбук конца 2009 года. Если у вас компьютер 2008 года, он может быть в идеальном рабочем состоянии, но современный Photoshop на него уже не встанет. Позорище, Эппл.
Ubuntu защищена на архитектурном уровне, поэтому может работать без антивируса. При этом новейшая версия операционной системы запустится на любом компьютере, у которого хватит ресурсов для её установки, никаких ограничений нет. Вот необходимый минимум:
- Процессор: 2 ядра, 2 ГГц.
- Оперативная память: 4 ГБ.
- Свободное пространство: 25 ГБ. Подойдёт место на жёстком диске, карте памяти, внешнем диске или USB-накопителе. Ubuntu можно запускать с флешки!
- Видеокарта: любая, для которой выпускаются драйвера.
- Разрешение экрана: 1024×768.
- Доступ к интернету: желательно использовать кабельное подключение.
Мы рассмотрели системные требования для Ubuntu 20.04 — это последняя версия и основной дистрибутив, который будет поддерживаться до апреля 2025 года. Если для вашего ПК это много — поищите дополнительные редакции, которые заточены под старые процессоры. Например, система LUBUNTU требует всего 512 Мб оперативной памяти и запускается даже на процессорах AMD K8, Pentium M и Pentium 4. Вы можете реанимировать компьютер из вашего детства!
2. Не нужно платить за операционку, железо и софт
Windows — это платная операционная система, для корректной работы которой нужен лицензионный ключ. Чаще всего он уже зашит в ваш компьютер при покупке, поэтому вы просто пользуетесь им. Но знайте: в цену вашего компьютера уже входит лицензия Windows.
Mac OS — это бесплатная система, но её официальную версию можно получить только вместе с покупкой техники Apple. Софт на Windows и Mac OS частично бесплатный, но за все специализированные программы нужно платить.
Ubuntu и весь сопутствующий софт — это бесплатный продукт, который для обычных пользователей останется бесплатным. Это философия проекта, которая реализуется за счёт личных средств основателя системы Марка Шаттлворта и привлечённых инвесторов. Ubuntu Linux принадлежит компании Canonical, которая занимается коммерческими разработками в сфере облачных сервисов и интернета вещей для крупных компаний. Поэтому здесь софт бесплатный.
3. Можно расширить ИТ-кругозор и познакомиться с терминалом
Операционная система Линукс используют в роутерах, Android-смартфонах, сетевых хранилищах данных, бытовой технике, промышленном оборудовании и много где ещё. Поэтому, если вы планируете карьерный рост в ИТ-индустрии, — знание Линукс-систем хорошо дополнит список профессиональных навыков вашего резюме. Чтобы в этом убедиться, посмотрите список вакансий HH.ru, где работодатели ищут Линукс-специалистов. На момент публикации размещено 8 570 предложений. Миру нужны линуксоиды.
Раз вы здесь, прочитайте ещё нашу статью про составление резюме.
Для программиста ценность Ubuntu Linux связана с терминалом, или так называемой командной строкой — центром управления, который взаимодействует с операционной системой без графического интерфейса. Вы пишете команды, машина их исполняет чётко, быстро и без тыкания мышкой. Поначалу непривычно, но потом вы узнаете, что это лучший способ управления компьютером.
Терминал незаменим во время выполнения объёмных задач, например, когда нужно протестировать программу на предмет уязвимостей. Перемещаться по интерфейсу операционной системы долго, а в терминале всё находится в одном месте — достаточно указать набор команд, которые отвечают за нужные функции.
Как попробовать
Установка проходит в три шага:
- Перейдите на сайт Ubuntu.ru или Ubuntu.com и скачайте свежую версию системы. Помимо дистрибутива здесь находится техническая документация и пользовательский форум с большим количеством тем по работе Ubuntu.
- Запишите на чистую флешку ISO-образ Ubuntu Linux — для записи подойдёт Rufus или другая похожая программа. Для флешки достаточно 4Gb.
- Вставьте загрузочную флешку в компьютер, перезагрузите систему и в момент включения зажмите клавишу F2 (PC) или ALT (Mac) — это позволит загрузиться с флешки и начать установку Ubuntu. Если не получилось — поищите «Как загрузиться с флешки» для своего компьютера.
Ubuntu Linux ставится через мастер настроек, где достаточно выбрать русский язык и просто следовать предложенным командам. Процесс занимает около 10 минут. Главное: не удаляйте старую операционку, пока не протестируете Ubuntu. Если не понравится, то можно быстро всё вернуть. Нужные инструкции найдёте на форуме.
Пять случаев, когда пригодится Ubuntu
- Старые компьютеры у родителей, дальних родственников. Установили один раз, поставили все нужные программы из магазина приложений и забыли проблемы. Графический интерфейс не хуже Windows, вирусов и троянов там нет. Всё безопасно, быстро и хорошо. Бабушка скажет спасибо.
- Ваша собственная рабочая станция на USB-флешке. Берёте Ubuntu, ставите её на флешку, настраиваете под свои задачи. Теперь это ваш компьютер. Вставляете эту флешку в любой комп, загружаетесь с флешки, и вот они: все нужные вам программы, явки и пароли, закладки, документы.
- Домашний сервер. Если хотите экспериментировать с веб-технологиями, можно взять какой-нибудь старый комп, поставить на него Ubuntu и развернуть там полноценный сервер под свои задачи. Хочешь — базы данных там крути, хочешь — телеграм-ботов.
- Школа, вуз, офис. Ubuntu в частности и Linux вообще очень полезен в университетах, школах и офисах: он бесплатный, там есть весь необходимый минимум, работает на слабом железе, легко раскатывается и поддерживается.
- Установить новый мировой порядок. Показать кукиш жадным корпорациям, собрать средней руки комп, накатить на него бесплатный софт, скрыться от цифрового шпионажа, сделать свою криптовалюту, вот это вот всё.