Có lẽ phần tốt nhất của việc sử dụng Linux là số lượng lớn phần mềm miễn phí mà bạn có thể truy cập. Ví dụ, kho lưu trữ Ubuntu cho phép bạn truy cập vào hàng chục nghìn chương trình phần mềm tương thích Linux miễn phí và đó chỉ là theo mặc định. Tuy nhiên, đối với một số người, điều này là không đủ.
Thật hạnh phúc, đó không phải là tất cả những gì bạn có quyền truy cập. Nhờ có nhiều công nghệ cam kết tương thích đa nền tảng, bạn có thể cấp cho bất kỳ bản phân phối Linux nào từ Ubuntu đến Fedora cho Gentoo quyền truy cập vào nhiều phần mềm hơn mặc định. Trong một số trường hợp hiếm hoi mà bạn không thể tìm thấy một công cụ nào cho công việc mà bạn đang cố gắng làm, điều này có thể rất hữu ích, vì nó cho phép bạn truy cập vào nhiều phần mềm miễn phí hơn. Hãy cùng khám phá những công nghệ này!
1. Sử dụng Adobe Air Apps
Adobe Air, nếu bạn chưa biết, là một nền tảng phần mềm chạy trên Linux, Mac và Windows. Có hàng trăm ứng dụng phần mềm miễn phí tương thích với Linux tại Adobe Air Marketplace thực hiện mọi thứ, từ việc cấp cho bạn quyền truy cập giống như tờ báo vào New York Times đến xem Dữ liệu Google Analytics của bạn.
Làm cho Adobe Air hoạt động trên Linux dễ dàng một cách đáng ngạc nhiên. Bạn sẽ tìm thấy trình cài đặt dựa trên Linux tại get.adobe.com hoặc bạn có thể chỉ cần cố gắng cài đặt bất kỳ ứng dụng Adobe Air nào và Air sẽ tự động cài đặt.
Một số bài đăng trên MakeUseOf về các ứng dụng Adobe Air thú vị:
- 4 Adobe AIR ToDo Liệt kê các ứng dụng để quản lý công việc của bạn
2. Tải xuống Java Going
Java là ngôn ngữ lập trình đa nền tảng ban đầu. Cho đến ngày nay, nhiều lập trình viên sử dụng Java để tạo ra các chương trình hoạt động tốt như nhau trên Linux, Mac và Windows. Chúng tôi đã đề cập đến nhiều ứng dụng Java, ứng dụng gần đây nhất là "Pauker - Chương trình thẻ flash Java phần mềm miễn phí dễ sử dụng" mà Varun đã viết tất cả về.
Java có thể đã có trong kho của bản phân phối Linux của bạn. Nếu bạn đang sử dụng Ubuntu, bạn sẽ thấy rằng Java được cài đặt khi bạn cài đặt gói "ubuntu-limited-extras" được thảo luận trong bài viết của Varun "10 ứng dụng bạn phải cài đặt trên Ubuntu Lucid Lynx"
Ngoài ra, bạn chỉ có thể cài đặt java bằng lệnh sau:
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
3. Ứng dụng Wine dành cho Windows
Có hàng triệu ứng dụng Windows trên mạng và dự án Wine cung cấp cho Linux quyền truy cập vào nhiều ứng dụng trong số đó. Wine cố gắng cung cấp một lớp tương thích giữa hệ điều hành Linux và các chương trình Windows. Nó còn lâu mới hoàn hảo, nhưng nó đáng để thử. Xem "Chạy ứng dụng Windows trên Linux (hoặc Mac) với WINE" để tìm hiểu tất cả về cách sử dụng rượu vang.
Tự hỏi liệu một chương trình nhất định có tương thích với Wine không? Kiểm tra cơ sở dữ liệu tại WineHQ.
Wine có sẵn trong trình quản lý gói của hầu hết mọi bản phân phối Linux đang tồn tại, vì vậy hãy kiểm tra của bạn.
4. DOSbox cho các trò chơi DOS cũ
Simon gần đây đã chỉ ra 4 trang web mà bạn có thể tải xuống các trò chơi cũ miễn phí. Nếu những trò chơi cũ này được thiết kế để chạy trong DOS, bạn có thể chạy chúng trong Ubuntu; tất cả những gì bạn cần là DOSbox. Trình giả lập DOS này có thể chạy hầu hết mọi chương trình DOS mà bạn có thể ném vào nó, nhưng nó thực sự được thiết kế riêng cho các trò chơi.
DOSbox được bao gồm trong trình quản lý gói của hầu hết các bản phân phối Linux tốt, vì vậy hãy tìm kiếm nó và thiết lập nó. Bạn có thể tìm hiểu tất cả về cách sử dụng DOSbox trong bài viết của Shaminder về cách sử dụng DOSbox trên Windows XP. Có, bài viết này nói về Windows XP, nhưng nguyên tắc về cơ bản giống nhau.
Nếu thực sự đam mê, bạn thậm chí có thể thiết lập DOSbox để chạy Windows 3.1. Tôi đã sử dụng hướng dẫn này chỉ để tôi có thể chơi Chip's Challenge theo cách Chúa dự định:trong Windows 3.1.
Kết luận
Sử dụng các công cụ này, bạn sẽ cấp cho Linux quyền truy cập vào nhiều chương trình mà nó không có theo mặc định. Chúng không nhất thiết phải chạy tốt như các chương trình gốc, nhưng rất đáng xem nếu bạn muốn chạy một chương trình nhất định hoặc không thể tìm thấy một công cụ gốc cho một công việc cụ thể.
Các bạn có thể nghĩ ra cách nào khác để làm cho Linux tương thích với nhiều phần mềm hơn không? Nếu vậy, tôi rất thích nếu bạn chia sẻ. Tôi cũng muốn biết bạn sử dụng những loại chương trình nào trong Linux thông qua những công nghệ này, vì vậy hãy bình luận.