Возможно, лучшая часть использования Linux — это огромное количество бесплатного программного обеспечения, к которому у вас есть доступ. Например, репозитории Ubuntu предоставляют вам доступ к десяткам тысяч программ, совместимых с Linux, бесплатно — и это только по умолчанию. Однако для некоторых этого недостаточно.
К счастью, это не все, к чему у вас есть доступ. Благодаря множеству технологий, обеспечивающих кросс-платформенную совместимость, вы можете предоставить любой дистрибутив Linux — от Ubuntu до Fedora — Gentoo — доступ к еще большему количеству программного обеспечения, чем по умолчанию. В редких случаях, когда вы не можете найти инструмент для работы, которую вы пытаетесь сделать, это может быть очень полезно, поскольку оно дает вам доступ к еще большему количеству свободного программного обеспечения. Давайте проверим эти технологии!
1. Используйте приложения Adobe Air
Adobe Air , если вы не знаете, это программная платформа, которая работает на Linux, Mac и Windows. На Adobe Air Marketplace есть сотни бесплатных приложений, совместимых с Linux, которые делают все, от газетного доступа к New York Times до просмотра ваших данных Google Analytics.
Заставить Adobe Air работать на Linux на удивление легко. Вы можете найти установщик для Linux на get.adobe.com или просто попытаться установить любое приложение Adobe Air, и Air установится автоматически.
Некоторые записи , посвященные классным приложениям Adobe Air
2. Получить Java Going
Java является оригинальным кроссплатформенным языком программирования. До сегодняшнего дня многие программисты используют Java для создания программ, одинаково хорошо работающих на Linux, Mac и Windows. Мы рассмотрели многие Java- приложения, самым последним из которых было « Pauker — простая в использовании бесплатная программа Java Flash Card », о котором Варун написал все.
Возможно, Java уже есть в репозиториях вашего дистрибутива Linux. Если вы работаете в Ubuntu, вы обнаружите, что Java установлена при установке пакета «ubuntu-limited-extras», описанного в статье Варуна « 10 приложений, которые вы должны установить в Ubuntu Lucid Lynx »
Кроме того, вы можете установить только Java с помощью следующей команды:
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
3. Wine для приложений Windows
Существуют миллионы приложений для Windows, и проект Wine предоставляет Linux доступ ко многим из них. Wine пытается обеспечить уровень совместимости между операционной системой Linux и программами Windows. Это далеко от совершенства, но оно того стоит. Ознакомьтесь с разделом « Запуск приложений Windows в Linux (или Mac) с помощью WINE », чтобы узнать все об использовании вина.
Хотите знать, совместима ли определенная программа с Wine? Проверьте базу данных на WineHQ .
Wine доступен в менеджере пакетов практически во всех существующих дистрибутивах Linux, так что проверьте свой.
4. DOSbox для старых игр DOS
Саймон недавно указал 4 сайта, на которых можно бесплатно скачать старые игры. сайтов, где можно бесплатно скачать старые игры для Если эти старые игры предназначались для запуска в DOS, вы можете запустить их в Ubuntu; все, что вам нужно, это DOSbox. Этот эмулятор DOS может работать практически с любой DOS-программой, которую вы можете использовать, но он действительно предназначен для игр.
DOSbox включен в менеджер пакетов большинства лучших дистрибутивов Linux, так что поищите его и настройте. Вы можете узнать все об использовании DOSbox в статье Shaminder об использовании DOSbox в Windows XP Да, статья о Windows XP, но принцип в основном тот же.
Если вы действительно увлечены, вы даже можете настроить DOSbox для запуска Windows 3.1. Я использовал это руководство только для того, чтобы играть в Chip’s Challenge так, как задумал Бог: в Windows 3.1.
Вывод
Используя эти инструменты, вы дадите Linux доступ ко многим программам, которых нет по умолчанию. Они не обязательно будут работать так же хорошо, как и нативные программы, но на них стоит обратить внимание, если вы хотите запустить определенную программу или не можете найти нативный инструмент для конкретной работы.
Ребята, можете ли вы найти какие-либо другие способы сделать Linux совместимым с большим количеством программного обеспечения? Если так, я бы с удовольствием, если бы вы поделились. Я также хотел бы услышать, какие программы вы используете в Linux с помощью этих технологий, так что комментируйте.