Как я переходил с Windows на Linux 10 лет назад / Хабр
Переходим на LinuxCome back to school!
В Linux есть что-то неполноценное, и нет ничего лучше, чем Windows или, например, MacOS. Вы наверняка слышали такое мнение много раз. Я же считаю, что подобная оценка возникает из-за человеческих привычек.
Однажды научившись работать с одной операционной системой, тяжело перейти на новую, или просто не хочется, ведь изучение ОС — долгий процесс. Нельзя просто так лишь в порыве страсти или минутного желания перейти на новую систему полностью, по-настоящему, так чтобы не ставить свою прошлую операционную систему на виртуальную машину, или как вторую (запасную) систему на своем ПК.
Если вы готовы почувствовать себя студентом снова, я расскажу, что нужно сделать….
Linux, дает больше свободы в действиях…
10 лет назад я решил перейти на Linux. И это был осознанный шаг. Я не ставил перед собой задачу отказаться от Windows за один день или неделю, а растянул весь процесс на 1-2 года. Теперь даже представить не могу, как вернуться на Windows: иногда приходится с ней работать, но получается, что больше ругаюсь в сторону этой операционной системы, возможно так, как многие это бы стали делать впервые начав работать с Linux.
Наверное основным стимулом для меня было то, что крупные корпорации вынуждены регулярно выпускать все новые и новые версии своих операционных систем. Получается, так, что ты не можешь использовать свою отлаженную и наработанную операционную систему. Регулярно, может, раз в 3-5 лет, ты вынужден устанавливать себе какую-то новую версию операционной системы, и навязанные новые функции, возможности и т.д.
Причем, с каждой новой версией, операционная система становится все более «умной», и теперь уже не ты решаешь, когда обновлять свою операционную систему, перезагрузить компьютер, а компания-разработчик. Примеров таких «умных» функций можно привести множество.
Хочется, чтобы операционная система настраивалась индивидуально под пользователя, чтобы можно было контролировать больше функций.
Зачем это нужно было мне?
Сначала мне пришлось пережить переход с отлаженной Windows XP на Windows Vista и последующий переход на Windows 7. Но когда стало известно о том, что и Windows 7 снова предстоит переход на Windows 8, я окончательно убедился: дальше так продолжаться не может.
Почему стоит сделать и вам?
Получается, так или иначе каждый из нас будет вынужден мириться раз в несколько лет с какими-то новыми функциями, версиями и заново переходить на новую операционную систему, тратить время, теряя производительность и эффективность. Причём, в этом процессе вы будете марионеткой, т.е. вам придется принять те функции и интерфейсы, что вам навязывают, и отказаться от них вы не сможете. Это касается не только операционной системы, но и используемого вами приложений. Если вас это хоть как-то беспокоит, стоит задуматься о смене операционной системы на Linux.
На самом деле Linux — самая распространенная операционная система в мире. На текущий момент установлена практически везде: на серверах, в телекоммуникационном оборудовании\роутерах, в различных устройствах умного дома, в компактных мини-платах, и роботах-пылесосах.
Android построено на ядре Linux, MacOS использует ядро *NIX. Ваши знания в работе на операционной системе Linux могут вам пригодиться во многих других областях деятельности сейчас и в будущем.
Я работаю в IT-компании Lad, и у нас есть целый департамент, который занимается переводом организаций на отечественный софт. Я же хочу подчеркнуть, что стоит переходить на свободное ПО не из-за популярных веяний, а из-за реальной пользы от его использования.
Пошаговый план перехода, или как привыкнуть к новому софту
Шаг первый: Откажитесь от пиратского софта, и софта, который не работает под Linux
При подборе программ нужно учитывать, сможем ли мы использовать их на Linux. Поэтому первым делом я составил список программ, которыми я пользовался на тот момент и отобрал те, что смогу использовать под Linux. В приоритет взял кроссплатформенные: подходящие под Linux и Windows. И их оказалось много!
Первым делом я установил программы, которыми я бы пользовался на операционной системе Linux. Но начал я не с установки операционной системы Linux, а именно с установки программ, работающих как под Windows, так и под Linux, на свою тогда действующую операционную систему Windows.
Мой список выглядел примерно так:
Таблица аналогов по Windows и Linux
ПО Windows | ПО Linux работающие и под Windows | Комментарий |
Файловые менеджеры | ||
Far | Far2l, Midnight Commander | |
Total Commander | Double Commander | |
Архиваторы | ||
WinRAR | 7-zip, unrar | |
Графика | ||
3D Studio Max, Maya | Blender | |
ACDSee, IrfanView, Picasa | XnView Mp, XnConvert | |
Adobe Photoshop | Krita GIMP | Krita — очень хороший графический редактор Но я пользуюсь и Krita и GIMP в зависимости от задачи |
SolidWorks | FreeCAD | |
Мультимедиа | ||
Adobe Audition | Audacity | |
Apple iTunes, WinAmp | Audacious | |
Adobe Premier Pro | Shotcut | |
VirtualDub, конвертация видео | WinFF, ffmpeg | Конвертация видео |
Видеотрансляции | OBS Studio | |
Microsoft Windows Media Player | SMPlayer, VLC, MPV | |
Офисные пакеты | ||
Microsoft Office | Libre Office, и облачные офисные пакеты | Libre Office — отличные редактор, если изучить основы работы с текстами (стили, заголовками), и научиться в нем работать. |
Evernote | Typora, CherryTree | |
Microsoft Outlook | Thunderbird, Облачные сервисы | |
Microsoft Notepad, Notepad++ | Geany | |
Интернет | ||
BitTorrent, uTorrent | qBittorrent, Transmission | |
Google Chrome | Яндекс Браузер | |
Системные утилиты | ||
VmWare Workstation | VirtualBox | VirtualBox — Отличная бесплатная среда для создания виртуальных машин |
AnyDesk, Microsoft RDP | Remmina, xrdp | Remmina, xrdp не работает под Windows |
Paragon Partition Manager | GParted | Gparted не работает под Windows |
Этот список — далеко не исчерпывающий. Подобных можно найти множество в Интернете, и выбрать подходящее ПО себе по душе.
Программа которые имеют версии для Linux: Google Chrome, Яндекс Браузер, Skype, Slack, Telegram, Discord, Zoom, Opera, Viber, Dbeaver и многие другие, уже имеют версии под Linux которые можно скачать на сайте производителя.
Чтобы безопасно установить бесплатное ПО на ПК, необходимо найти описание этого ПО на Википедии, после чего перейти на официальный сайт программы и скачать с него версию для Windows. Это намного более безопасный способ нежели скачивать программы через софт-копилки, которые кишат разными встроенными Malware вредоносными инъекциями.
Сколько времени у вас уйдет на адаптацию к новому ПО зависит только от вас, но этот процесс будет максимально гладким, важно не отказываться от старого ПО сразу, сравнить способы использования функций на старом и новом ПО. Постепенно вы полностью адаптируетесь, и сможете отказаться от старых программ.
Шаг второй: выбор версии дистрибутива Linux
Одна из проблем и сложностей Linux: дистрибутивов много, у новичка может уйти много времени на выбор. Стоит выбирать наиболее популярные с крупным комьюнити, чтобы получить поддержку.
Я перепробовал большое количество дистрибутивов: Fedora, CentOS, Debian, Ubuntu и ряд других. Наиболее удобный с точки зрения комьюнити, стабильности, и поддержки — Ubuntu, а точнее — LTS версии дистрибутивов Ubuntu, обновления которых выходят раз в два года. На текущий момент актуальная версия Ubuntu 20.04 LTS. Скоро выйдет версия Ubuntu 22.04 LTS. Но я бы не спешил сразу ставить новую версию, если вы новичок, к этому времени большая часть энтузиастов еще не успеет испробовать данный дистрибутив, и комьюнити данной версии будет расширяться со временем.
Но даже с Ubuntu у вас остается выбор между разными версиями:
1) Ubuntu LTS — основной дистрибутив Ubuntu, он действительно хорош, и я рекомендую начать с него, если вы новичок, и вам нравится красивые мультимедийные эффекты.
Ubuntu LTS2) Xubuntu LTS — это дистрибутив Ubuntu в котором в качестве оболочки используется Xfce, и эта оболочка наиболее легковесна и не перегружена различными мультимедийными функциями, интерфейс из 2000 годов, и больше похож на Windows XP. (это был мой выбор).
Xubuntu LTS3) Kubuntu LTS — это дистрибутив Ubuntu на оболочке KDE. Наверное эта версия для тех, кто любит все настраивать и делать под себя, иметь миллион опций и настроек, но при этом интерфейс чем то схож с интерфейсом из Windows 7. В награду к этому дистрибутиву вы получите много специфичного KDE софта, в том числе свой браузер, свой офис и многое другое, к которому вам придётся либо привыкать, либо удалить его и установить свои программы из вышеуказанного списка, которые вы решите использовать на своей системе. Многим KDE очень нравится, но я все же считаю его излишне перегруженным, и некой своей особенной экосистемой.
Kubuntu LTSКонечно стоит сказать, что Ubuntu тоже требуется обновлять, так как новые LTS версии выходят раз в два года. Обновление Ubuntu вы можете выполнять во первых не сразу, а когда вы сами к этому будете готовы, сроки поддержки каждой версии составляют 5 лет. Само обновление происходит без необходимости переустановки операционной системы с нуля. Изменения как правило не так масштабны, и в большинстве случае вы получите полностью аналогичную систему.
Шаг третий: ставим Linux на один из компьютеров
Итак, выбор дистрибутива сделан, ПО вас уже не раздражает, и вы к нему привыкли, значит вы можете установить Linux на один из компьютеров, которыми вы пользуетесь. На крайний случай можно установить Linux на виртуальную машину через VirtualBox. Если у вас остаются опасения, то на Linux вы всегда можете установить VirtualBox с установленной Windows внутри виртуальной машины на своем компьютере.
Многое в Linux необходимо делать с помощью командной строки. Придется изучать. Однако это вовсе не недостаток операционной системы. Например, на MacOS часть функций можно выполнить только через командную строку.
Шаг четвертый: полный переход на Linux
В какой то момент вы поймете, что вы достаточно овладели навыками работы с Linux, научились решать проблемы с помощью сообщества. Значит, пришло время, чтобы везде заменить операционную систему на Linux, как это сделал я.
На этом и предыдущем этапе я столкнулся с еще одной проблемой. Нужно обучить свою семью пользоваться новой ОС.
Все мои ПК дома и на работе, а также ноутбуки детей и жены переведены на Linux. Дети восприняли это наиболее спокойно, так как они другого никогда и не видели, либо даже не поняли, а что, собственно, глобально изменилось.
Linux — множество возможностей
Я использую свободную версию Linux, перестал пользоваться пиратским софтом и не испытываю проблем с необходимостью постоянно обновлять антивирусы. Я не качал кряки, патчи и прочие программы, которые неизвестно что запускают, выполняют, ломают на моем ПК.
Современная Linux ничем ни хуже, а, на мой взгляд, намного лучше других платных операционных систем. С поприоритерным программным обеспечением, дела обстоят несколько хуже. Количество компаний, разрабатывающие ПО для Linux, постоянно растет, и, может быть, ПО, которое вы используете, уже имеет версию под Linux. Бесплатное ПО для Linux покрывает 100% всех рядовых потребностей обычного пользователя ПК.
Эксперт по Машинному обучению в IT-компании Lad
Telnet и SSH Клиент для Windows/Linux
Русскоязычная сборка PuTTY 0.73-RU-17 от 21 декабря 2019:
Обычная версия: | putty-0.73-ru-17.zip |
Портативная версия: | putty-0.73-ru-17-portable.zip |
PuTTY: | putty.exe |
PuTTY Portable: | putty_portable.exe |
PSCP: | pscp.exe |
PSFTP: | psftp.exe |
Plink: | plink.exe |
Pageant: | pageant.exe |
PuTTYgen: | puttygen.exe |
Исходный код: | putty-0.73-ru-17-src.zip |
Контрольные суммы: | sha256sums |
Стабильный релиз PuTTY 0.76 от 17 июля 2021. Скачать официальную версию Telnet/SSH клиента:
64-разрядная версия:
Инсталлятор: | putty-64bit-0. | (цифровая подпись) |
Архив Zip: | putty.zip | (цифровая подпись) |
PuTTY: | putty.exe | (цифровая подпись) |
PSCP: | pscp.exe | (цифровая подпись) |
PSFTP: | psftp.exe | (цифровая подпись) |
Plink: | plink.exe | (цифровая подпись) |
Pageant: | pageant.exe | (цифровая подпись) |
PuTTYgen: | puttygen.exe | (цифровая подпись) |
PuTTYtel: | puttytel.exe | (цифровая подпись) |
Контрольные суммы: | md5sums | (цифровая подпись) |
sha1sums | (цифровая подпись) | |
sha256sums | (цифровая подпись) | |
sha512sums | (цифровая подпись) |
32-разрядная версия:
Инсталлятор: | putty-0.76-installer.msi | (цифровая подпись) |
Архив Zip: | putty. zip | (цифровая подпись) |
PuTTY: | putty.exe | (цифровая подпись) |
PSCP: | pscp.exe | (цифровая подпись) |
PSFTP: | psftp.exe | (цифровая подпись) |
Plink: | plink.exe | (цифровая подпись) |
Pageant: | pageant.exe | (цифровая подпись) |
PuTTYgen: | puttygen.exe | (цифровая подпись) |
PuTTYtel: | puttytel.exe | (цифровая подпись) |
Контрольные суммы: | md5sums | (цифровая подпись) |
sha1sums | (цифровая подпись) | |
sha256sums | (цифровая подпись) | |
sha512sums | (цифровая подпись) |
Регулярная тестовая сборка PuTTY собирается каждый день из Git-репозитория.
Нашли ошибку в стабильной версии и ждёте её исправления? Можно рассчитывать, что здесь этот фикс появится намного раньше, чем выйдет следующий релиз. Эта версия для вас, если вам не терпится опробовать все нововведения раньше остальных. С другой стороны, тестовые сборки иногда могут получиться крайне нестабильными.
64-разрядная версия:
Инсталлятор: | putty-64bit-installer.msi | (цифровая подпись) |
Архив Zip: | putty.zip | (цифровая подпись) |
PuTTY: | putty.exe | (цифровая подпись) |
PSCP: | pscp.exe | (цифровая подпись) |
PSFTP: | psftp.exe | (цифровая подпись) |
Plink: | plink.exe | (цифровая подпись) |
Pageant: | pageant.exe | (цифровая подпись) |
PuTTYgen: | puttygen.exe | (цифровая подпись) |
PuTTYtel: | puttytel.exe | (цифровая подпись) |
Контрольные суммы: | md5sums | (цифровая подпись) |
sha1sums | (цифровая подпись) | |
sha256sums | (цифровая подпись) | |
sha512sums | (цифровая подпись) |
32-разрядная версия:
Инсталлятор: | putty-installer. msi | (цифровая подпись) |
Архив Zip: | putty.zip | (цифровая подпись) |
PuTTY: | putty.exe | (цифровая подпись) |
PSCP: | pscp.exe | (цифровая подпись) |
PSFTP: | psftp.exe | (цифровая подпись) |
Plink: | plink.exe | (цифровая подпись) |
Pageant: | pageant.exe | (цифровая подпись) |
PuTTYgen: | puttygen.exe | (цифровая подпись) |
PuTTYtel: | puttytel.exe | (цифровая подпись) |
Контрольные суммы: | md5sums | (цифровая подпись) |
sha1sums | (цифровая подпись) | |
sha256sums | (цифровая подпись) | |
sha512sums | (цифровая подпись) |
Доступна официальная версия PuTTY для ARM-устройств под управлением Windows — перейти на страницу загрузки.
PuTTY можно найти в репозиториях практически всех популярных дистрибутивов. Например, для установки PuTTY на Ubuntu, Debian, Linux Mint, ALT Linux, достаточно выполнить команду:
sudo apt-get install putty
PuTTY на OS X можно установить из портов через системы сборки MacPorts и Homebrew — подробнее в статье.
Для удобства предоставлено несколько версий исходного кода, для различных платформ. Фактически, нет существенной разницы между архивами исходников для Unix и Windows; различия находятся главным образом в форматировании (имена файлов, окончания строк, и т.д.).
Если вы хотите внести свой вклад в разработку PuTTY, мы настоятельно рекомендуем начать с исходного кода Development Snapshot.
Исходный код PuTTY для Windows:
Stable: | putty-src.zip | (цифровая подпись) |
Snapshot: | putty-src.zip | (цифровая подпись) |
Для получения дополнительной информации о компиляции PuTTY из исходников, читайте файл README
.
Исходный код PuTTY для Linux:
Stable: | putty-0.76.tar.gz | (цифровая подпись) |
Snapshot: | putty.tar.gz | (цифровая подпись) |
Для сборки исходников release-версии, распакуйте архив, перейдите в директорию unix
, и выполните команду:
make -f Makefile.gtk
Для сборки snapshot-исходников достаточно запустить стандартные:
./configure && make
Для дополнительной информации читайте файл README
.
Доступ к Git
Если вы хотите следить за развитием PuTTY вплоть до минуты, или посмотреть журнал изменений для каждого файла в базе исходников, вы можете получить доступ напрямую к git репозиторию PuTTY.
Версию исходников master (последнее состояние, с самыми свежими изменениями) можно получить используя команду:
git clone https://git.tartarus.org/simon/putty.git
Также по адресу https://git.tartarus.org/?p=simon/putty. git доступен WWW браузер по репозиторию Git.
Юридическое предупреждение:
Использование PuTTY, PSCP, PSFTP и Plink может оказаться незаконным в тех странах или организациях, где шифрование полностью или частично запрещено. Полагаем, что на данном этапе развития законодательной базы в сфере IT в России и русскоязычных странах, использование применяемых протоколов шифрования не противоречит законам, но мы не юристы, и поэтому, если у вас есть сомнения, вы должны обратиться за юридической помощью прежде, чем загрузить что-либо с этого сайта.
Использование отдельного Telnet-клиента PuTTYtel не ограничено законами о криптографии, так как данные в нём не шифруются.
Используйте альтернативные раскладки клавиатуры
Клавиатуры имеют сотни различных раскладок для разных языков. Даже для одного языка часто существует несколько раскладок клавиатуры, например как макет Дворжака для английского языка. Вы можете заставить свою клавиатуру вести себя как клавиатура с разной раскладкой, независимо от букв и символов напечатаны на клавишах.
Это полезно, если вы часто переключаетесь между несколькими языки.Открыть деятельность Обзор и начните вводить Настройки.
Нажмите «Настройки».
Щелкните Клавиатура на боковой панели, чтобы открыть панель.
Нажмите кнопку + в разделе «Источники ввода», выберите язык, связанный с макетом, затем выберите макет и нажмите Добавить.
Если в вашей системе несколько учетных записей пользователей, существует отдельная экземпляр панели «Регион и язык» для экрана входа в систему. Нажмите кнопку «Экран входа» в правом верхнем углу для переключения между два экземпляра.
Некоторые редко используемые варианты раскладки клавиатуры недоступны по умолчанию
при нажатии кнопки +. Чтобы также сделать эти источники ввода
доступно, вы можете открыть окно терминала, нажав
gsettings set org. gnome.desktop.input-sources show-all-sources true
Некоторые языки предлагают некоторые дополнительные параметры конфигурации. Вы можете идентифицировать эти языки, потому что они имеют значок рядом с ними. Если вы хотите получить доступ к этим дополнительным параметрам, выберите язык из списка источников ввода и новый Кнопка даст вам доступ к дополнительным настройкам.
При использовании нескольких раскладок можно выбрать, чтобы все окна использовали одинаковый макет или установить разные макеты для каждого окна. Использование другого макет для каждого окна полезен, например, если вы пишете статью на другом языке в окне текстового процессора. Ваш выбор клавиатуры будет запомнить для каждого окна при переключении между окнами. нажмите Кнопка параметров, чтобы выбрать, как вы хотите управлять несколько макетов.
На верхней панели будет отображаться короткий идентификатор текущего макета, например как en для стандартной английской раскладки. Щелкните индикатор макета и выберите макет, который вы хотите использовать, из меню. Если выбранный язык есть какие-либо дополнительные настройки, они будут показаны под списком доступных макеты. Это дает вам краткий обзор ваших настроек. Вы также можете открыть изображение с текущей раскладкой клавиатуры для справки.
Самый быстрый способ изменить раскладку на другую — использовать
Сочетания клавиш источника ввода. Эти ярлыки открываются
селектор источника ввода, где вы можете двигаться вперед и назад.
По умолчанию вы можете переключиться на следующий источник входного сигнала с помощью
Партнерство Canonical и учебного центра Eureca
Партнерство Canonical и учебного центра Eureca для проведения обучения Ubuntu Certified Professional в России Обучение Ubuntu Certified Professional (UCP) в России.
Eureca будет проводить официальные курсы в Санкт-Петербурге с июня 2007 года.Два пятидневных курса, Ubuntu Professional Courses 1 и 2, помогут системным администраторам сдать необходимые экзамены LPI 101, LPI 102 и Ubuntu 19.сдать 9 экзаменов и получить сертификат Ubuntu Certified Professional. Эти курсы являются первыми в серии аудиторных и электронных курсов, запуск которых запланирован на 2007 год. «Популярность Ubuntu в Российской Федерации произвела на нас большое впечатление, и очевидно, что в России существует реальный спрос на сертифицированные навыки и квалификации. . Мы рады сотрудничать с Eureca, чтобы удовлетворить растущие потребности в обучении в этом быстро развивающемся регионе», — прокомментировал Крис Кеньон, директор по развитию бизнеса Canonical.
Дмитрий Сафронов, директор Учебного центра «Эврика», продолжил: «Став партнером по обучению Ubuntu, мы можем удовлетворить растущий спрос клиентов на сертификацию и выполнить наши собственные бизнес-цели, будучи первыми на рынке в предоставлении лучших в своем классе ИТ-систем. курсы. Мы не сомневаемся, что это будет способствовать дальнейшему росту популярности настольных и серверных решений Ubuntu в России».
Первый курс Ubuntu Professional откроется в Санкт-Петербурге в июле и продлится пять дней.
О Canonical
Компания Canonical, спонсор Ubuntu, имеет штаб-квартиру в Европе и занимается разработкой, распространением и поддержкой программных продуктов и сообществ с открытым исходным кодом. Canonical предлагает круглосуточную поддержку мирового класса для Ubuntu, а также профессиональные инженерные услуги.
С момента своего запуска в октябре 2004 года Ubuntu стала одним из самых популярных дистрибутивов Linux с миллионами пользователей по всему миру. Ubuntu всегда будет бесплатной для скачивания, использования и бесплатного распространения среди других. Помня об этих целях, Ubuntu стремится стать наиболее широко используемой системой Linux и центром глобальной экосистемы программного обеспечения с открытым исходным кодом.
Загрузите Ubuntu с www. ubuntu.com/download. Чтобы узнать о коммерческой поддержке Ubuntu, Kubuntu и Edubuntu, посетите сайт www.canonical.com/support. Для получения дополнительной информации посетите сайт www.canonical.com или www.ubuntu.com. Ubuntu, Kubuntu, Edubuntu и связанные с ними логотипы являются зарегистрированными товарными знаками Canonical Ltd.
Об Учебном центре «Эврика»
Учебный центр «Эврика» — ведущий российский поставщик ИТ-решений со штаб-квартирой в Санкт-Петербурге, Российская Федерация, с филиалом в г. Москва. Основан в 1990, она приобрела значительный опыт и в 1999 году открыла свой учебный центр для обмена знаниями в области ИТ и подготовки квалифицированных специалистов для рынка. Учебный центр Eureca предлагает авторизованные курсы по программному обеспечению и сетевым продуктам для ряда ведущих мировых поставщиков. Его центр тестирования предлагает множественный выбор, а также сертификационные экзамены на основе результатов. Для получения дополнительной информации посетите: http://www.