Які програми дійсно можуть працювати на Linux?
Наразі Chromebook може запускати програми для робочого столу Linux, пропонуючи абсолютно нову версію програмного забезпечення для користувачів ОС Chrome. Ви також можете встановити дистрибутив Linux як Ubuntu на вашому ПК. Але які програми доступні для Linux?
Веб-браузери (тепер з Netflix, теж)
Більшість дистрибутивів Linux включають Mozilla Firefox як веб-браузер за замовчуванням. Google також пропонує офіційну версію Google Chrome для Linux, і ви навіть можете отримати "марочну" версію Chrome з відкритим кодом на ім'я Chromium.
Практично все, що знаходиться у вашому веб-браузері, має "просто працювати" в Linux. Netflix тепер нормально працює як у Firefox, так і в Chrome на Linux завдяки додатковій підтримці DRM.
Adobe Flash став менш поширеним в Інтернеті, але також доступний для Linux. Вона включена в Chrome, як і в Windows, і ви можете встановити її окремо для Firefox або Chromium. Linux не підтримує деякі старіші плагіни для переглядачів, такі як Silverlight, але вони більше не використовуються в Інтернеті.
Як світ настільних ПК зміщувався все більше і більше в онлайн, веб-програмне забезпечення, Linux став простіше у використанні. Якщо програма, яку потрібно запустити, має веб-версію, її можна використовувати в Linux.
Настільні програми з відкритим вихідним кодом
Більшість додатків для робочого столу, які використовуються в ОС Windows або Mac, можливо, недоступні для Linux. Проте, багато альтернатив з відкритим кодом.
Корпорація Майкрософт не пропонує офісні програми, такі як Word, Excel і PowerPoint для Linux. Дистрибутиви Linux зазвичай включають LibreOffice. (Ви також можете отримати доступ до Office Online у веб-переглядачі безкоштовно.)
Adobe не виробляє Photoshop для Linux, але ви можете використовувати редактор зображень GIMP з відкритим вихідним кодом. Дистрибутиви Linux часто включають інші прості засоби масової інформації, такі як фото-менеджер Shotwell і редактор відео PiTiVi.
Apple iTunes також не працює на Linux. Можна запускати інші програми мультимедійних центрів, такі як додаток Rhythmbox, що входить до складу Ubuntu та багато інших дистрибутивів Linux. Або ж ви можете скористатися веб-версією багатьох онлайн-музичних і відео-послуг.
Настільна версія Microsoft Outlook недоступна, але ви можете використовувати Mozilla Thunderbird і просту програму календаря, або просто веб-адресу електронної пошти і календаря. Є багато альтернатив.
Інші поширені утиліти з відкритим кодом працюють на Linux. Наприклад, популярний мультимедійний програвач VLC і програма віртуальної машини VirtualBox працюють як на Linux.
Стандартні утиліти
Настільні середовища Linux постачаються з набором програмного забезпечення. Ви отримаєте всі стандартні утиліти, такі як файловий менеджер, переглядач PDF, текстовий редактор, відеоплеєр і утиліту архівації за замовчуванням.
Звичайно, Linux включає потужне середовище командного рядка та засоби розробки. Ви отримаєте оболонку Bash з утилітами GNU, і ви можете встановити багато інших речей з декількома командами терміналів. Оболонка Bash Linux настільки потужна, що Microsoft додала його до Windows!
Minecraft, Dropbox, Spotify та багато іншого
Деякі з програмних продуктів, які використовуються у Windows, доступні в системі Linux. Це програмне забезпечення часто називають "пропрієтарним" програмним забезпеченням, оскільки воно є закритим, а не відкритим.
Spotify, Skype та Slack доступні для Linux. Це допомагає, що ці три програми були побудовані з використанням веб-технологій і можуть бути легко перенесені на Linux.
Minecraft також може бути встановлений на Linux. Discord and Telegram, два популярні чат-програми, також пропонують офіційні клієнти Linux.
Dropbox офіційно підтримує Linux, але Google Drive і Microsoft OneDrive не пропонують офіційних клієнтів.
Якщо у вас є програма, яку ви любите і від якої залежить, варто шукати в Інтернеті, щоб побачити, чи доступна вона в Linux. Можливо, ви не знайдете потрібного програмного забезпечення, але воно може бути доступне в Інтернеті, або ви знайдете гарну альтернативу.
Steam на Linux
Популярний у Valve ігровий сервіс Steam також працює на Linux. Але не стрибайте від радості. Хоча сам Steam працює на Linux, не кожна гра на Steam доступна на Linux.
Ви можете переглянути категорію Steam OS + Linux у магазині Steam, щоб побачити ігри, доступні для Linux. На веб-сайті Steam шукайте піктограму Steam у колі біля гри, що вказує на підтримку Steam OS. Будь-яка гра, що підтримує ОС Steam, також буде працювати на Linux, оскільки Steam OS базується на Linux.
Більшість ігор Steam недоступні для Linux, так як вони не доступні для MacOS. Проте багато ігор - особливо інді-ігри. Ви будете мати щось грати на Linux, але ви не можете грати все, що можна на Windows.
Вино для запуску програм Windows
Wine - це рівень сумісності з відкритим вихідним кодом для Windows API. Іншими словами, він дозволяє запускати програми Windows на Linux, MacOS та інших операційних системах. Принаймні, це те, що він робить, коли він працює правильно.
Це проект спільноти з відкритим кодом, який реверсує спосіб роботи Windows. Він не працює відмінно, і він не може запускати кожну програму. Навіть якщо він може запускати програму, деякі функції можуть бути порушені, інші речі можуть не виглядати правильно, і програма іноді може згортатися. Це може зайняти деяку дріб'язкову і конфігурацію, щоб програма також працювала правильно.
Ми не рекомендуємо покладатися на Wine для запуску деяких програм Windows на Linux. Вино може запускати деякі старі програми, але ви також можете використовувати Windows, якщо ви плануєте запускати купу додатків Windows.
Вино може запропонувати кращу продуктивність, ніж віртуальна машина, граючи в комп'ютерні ігри, якщо такі ігри добре виконуються у Wine. Але вам майже завжди краще просто запустити гру на Windows.
Якщо вам цікаво, як добре працює програма, зверніться до Wine AppDB, щоб побачити, про що повідомили інші користувачі Wine. Ви також можете спробувати CrossOver Linux, який працює подібно до CrossOver Mac. Він використовує Wine під капотом, але допомагає пройти через встановлення та налаштування популярних програм для належної роботи. Це платна заявка.
Valve додає вбудовану підтримку шару сумісності Proton, який базується на Wine, на останніх версіях Steam для Linux. Це буде цікаво зіграти в майбутньому.
Віртуальні машини
Для Linux також доступні програми віртуальних машин. VirtualBox Oracle працює на Linux, і ви також можете використовувати Linux-специфічний віртуальний інструмент, як GNOME Boxes. Програма Boxes використовує базову підтримку віртуальних машин KVM у ядрі Linux.
У будь-якому випадку, це програмне забезпечення дозволить вам запускати Windows та інші операційні системи на робочому столі Linux. Це забезпечує інший спосіб запуску програмного забезпечення Windows, якщо це потрібно.
Програми, які виконуються у віртуальній машині, не працюватимуть так, як якщо б вони працювали на реальному апаратному забезпеченні. Це також більш дратує обмінюватися файлами та іншими даними між програмним забезпеченням у віртуальній машині та програмами, що працюють на звичайному робочому столі Linux. І віртуальна машина не буде мати достатню продуктивність для відтворення останніх 3D-ігор, тому не розраховуйте на її вимогливі програми.
Подібно до Wine, це ще один спосіб запускати програми Windows, якщо вони вам потрібні. У вас не буде проблем з конфігурацією, що ви маєте з Wine, і все повинно бути запущене, якщо тільки це не потребує апаратного забезпечення, яке він не може отримати у віртуальній машині. Але все одно незручно запускати багато ваших додатків всередині віртуальної машини.