Đây là phiên bản cập nhật của bài viết trước của tôi Biến Ubuntu Hardy thành Mac OSX.

Bài viết đó được viết cách đây sáu tháng và nhiều thứ đã thay đổi trong khoảng thời gian này: phát hành Ubuntu Intrepid, chủ đề Mac4Lin mới hơn, applet globalmenu tốt hơn vv. Như vậy, tôi đã quyết định viết lại hướng dẫn này cho nền tảng Intrepid.

Disclaimer: Hướng dẫn này dựa trên các chủ đề Ubuntu Intrepid và Mac4Lin RC1. Tôi không đảm bảo rằng nó sẽ làm việc trên distro khác hoặc phiên bản khác của Ubuntu.

Tải xuống các chủ đề Mac4Lin và giải nén nó vào thư mục Home của bạn. Bạn sẽ thấy một thư mục Mac4Lin_v1.0_RC1 chứa tất cả các tệp cấu hình trong thư mục Home của bạn.

Chuẩn bị đường dẫn cài đặt

Tiếp theo, trong thư mục Home của bạn, nhấn Ctrl + H để hiển thị tất cả các tệp ẩn. Kiểm tra xem có bất kỳ thư mục nào trong số ba thư mục .themes, .fonts, .emerald tồn tại hay không. Nếu không, hãy tạo ba thư mục và đặt tên cho chúng. phông chữ, .emerald . Tạo một thư mục khác trong thư mục .emerald và đặt tên nó là chủ đề .

Cài đặt các chủ đề Mac4Lin

Mở một thiết bị đầu cuối, nhập:

cd Mac4Lin_v1.0_RC1
sh Mac4Lin_Install_v1.0_RC.sh

Điều này sẽ cài đặt các chủ đề Gnome (cửa sổ biên giới và các biểu tượng), thay đổi hình nền và nền bảng điều khiển.

Trong quá trình cài đặt, trình cài đặt sẽ yêu cầu bạn truy cập root để cài đặt các thành phần nhất định (tham khảo hình ảnh bên dưới). Nhập y để tiếp tục.

Sau khi cài đặt, máy tính của bạn sẽ trông giống như sau:

Đang cài đặt đế AWN

(Ổ cắm AWN có thể / có thể không hoạt động trong tất cả các máy. Nếu bạn thấy rằng nó không hoạt động sau khi làm theo các hướng dẫn dưới đây, bạn có thể thử dùng đế cắm Cairo ít đòi hỏi hơn trên máy.)

Đế AWN yêu cầu một trình quản lý tổng hợp hoạt động. Nếu hệ thống của bạn hỗ trợ Compiz, nó cũng có thể chạy AWN. nếu không, chúng ta phải cài đặt trình quản lý tổng hợp X.

Vào System -> Preferences -> Appearance, nhấp vào tab Hiệu ứng hình ảnh . Nhấp vào nút radio bổ sung . Nếu bạn thấy hình ảnh sau, thì máy tính của bạn không hỗ trợ Compiz. (Nếu bạn không nhìn thấy hình ảnh dưới đây, hãy tiến hành trực tiếp để cài đặt AWN.)

Bạn phải cài đặt trình quản lý thành phần X thay thế

sudo apt-get cài đặt xcompmgr

Thêm nó vào danh sách tự động bắt đầu của bạn. Chuyển đến Hệ thống -> Tùy chọn -> Phiên . Thêm những điều sau:

Cài đặt AWN

Ổ cắm AWN đã được bao gồm trong kho lưu trữ Intrepid, vì vậy bạn có thể dễ dàng cài đặt nó bằng cách nhấp vào liên kết này. Ngoài ra, bạn cũng có thể gõ lệnh sau vào terminal:

sudo apt-get cài đặt avant-window-navigator

Sau khi cài đặt xong, vào Preferences -> AWN Manager. Trên ngăn bên trái, nhấp vào Chủ đề. Ở bên phải, nhấp vào Thêm . Điều hướng đến thư mục Mac4Lin_v1.0_RC1 . Mở thư mục AWN và chọn Mac4Lin_AWN_v1.0_RC.tar.gz . Nhấp vào Mở . Chủ đề AWN sẽ được cài đặt ngay bây giờ. Kiểm tra nút radio bên cạnh chủ đề và nhấp vào Áp dụng . Nhấp vào Đóng .

Trước khi chúng tôi khởi chạy AWN, chúng tôi cần xóa bảng điều khiển dưới cùng để không có sự trùng lặp. Ở bảng điều khiển phía dưới, nhấp chuột phải và chọn Xóa Bảng điều khiển này. Kích hoạt AWN bằng cách vào Applications -> Accessories -> Avant Window Navigator. Bạn sẽ thấy tải AWN ở dưới cùng của màn hình. Để thêm ứng dụng vào thanh công cụ, hãy nhấp vào Ứng dụng ở bảng trên cùng và điều hướng đến ứng dụng cụ thể mà bạn muốn thêm. Kéo biểu tượng ứng dụng vào thanh công cụ. Đó là nó. Bạn sẽ thấy một cái gì đó giống như hình ảnh dưới đây:

Để bắt đầu AWN mỗi khi bạn đăng nhập, hãy vào System -> Preferences -> Sessions . Nhấp vào Thêm . Điền thông tin sau:

Nhấp vào Thêm, theo dõi bằng Đóng . AWN giờ đây sẽ tự động tải khi bạn đăng nhập vào máy tính của mình.

Cài đặt phông OSX

Vào System -> Preferences -> Appearance . Bấm vào tab Phông chữ Thay đổi trường sau thành giống như hình dưới đây:

Hãy chắc chắn rằng nút làm mịn Subpixel (LCD) được chọn. Nhấp vào Đóng .

Cài đặt menu Toàn cầu

Có một kho lưu trữ cho Ubuntu Intrepid mà bạn có thể thêm vào sources.list, nhưng nó không phải là phiên bản cập nhật (0.6) và nó là lỗi. Thay vào đó, chúng tôi sẽ tải xuống phiên bản mới nhất (0.7.1) từ trang chủ mã. Trong tương lai khi kho lưu trữ được cập nhật lên phiên bản mới hơn và ổn định hơn, tôi sẽ cập nhật lại bài đăng này.

Đối với máy 32 bit

Tải xuống gnome-globalmenu-0.7.1-1.fc10.i386.rpm vào thư mục Home của bạn từ trang web Globalmenu Google.

Lưu ý rằng tệp có định dạng rpm. Chúng tôi cần phải sử dụng người nước ngoài để chuyển đổi nó sang định dạng deb.

Trong terminal, gõ:

sudo apt-get install alien
sudo alien --scripts gnome-globalmenu-0.7.1-1.fc10.i386.rpm

Điều này sẽ tạo ra một tập tin gnome-globalmenu-0.7.1-1.fc10.i386.deb trong thư mục Home của bạn. Nhấp đúp vào tập tin deb để kích hoạt trình cài đặt. Nhấp vào Cài đặt gói để cài đặt Globalmenu.

Đối với máy 64 bit

Mở trình soạn thảo văn bản của bạn ( Ứng dụng -> Phụ kiện -> Trình soạn thảo văn bản ).

Sao chép và dán các mục sau:

# Uncomment to load the GTK module
export GTK_MODULES=globalmenu-gnome
# Uncomment to tell the GTK module to open a Gtk
# TreeView for all menus in the application you start.
# export GNOMENU_FUN=1
# Uncomment to disable global menu.
# export GNOMENU_DISABLED=1
# Uncomment to print a lot of debugging messages
# export GNOMENU_VERBOSE=1
# Uncomment to save the debugging messages to the given file.
# export GNOMENU_LOG_FILE=/tmp/gnomenu.log
# uncomment to disable the plugin for specific programs.
# export GTK_MENUBAR_NO_MAC="fast-user-switch-applet"

Lưu tệp dưới dạng .gnomerc trong thư mục Home.

Trong nhà ga của bạn,

gksu gedit /etc/apt/sources.list

Thêm dòng sau vào cuối tập tin. Lưu và đóng.

deb http://ppa.launchpad.net/globalmenu-team/ubuntu intrepid main

Quay lại nhà ga của bạn,

sudo apt-get update
sudo apt-get cài đặt gnome2-globalmenu


Bây giờ, trên bảng điều khiển trên cùng, hãy xóa tất cả các biểu tượng và menu từ phía bên trái của bảng điều khiển. Nhấp chuột phải vào biểu tượng và chọn “ Xóa khỏi bảng điều khiển ”.

Ở bên phải của bảng điều khiển trên cùng, xóa biểu tượng đăng xuất. Vẫn ở phía bên tay phải của bảng điều khiển trên cùng, nhấp chuột phải và chọn ' Thêm vào bảng điều khiển '. Cuộn xuống danh sách và thêm ' Tìm kiếm tệp '. Thao tác này sẽ thêm biểu tượng tiêu điểm vào bảng điều khiển.

Ở bên trái của bảng điều khiển trên cùng, nhấp chuột phải và chọn ' Thêm vào bảng điều khiển '. Cuộn xuống danh sách và thêm Main MenuGlobal Menu Panel Applet .

Globalmenu có thể không xuất hiện hoặc hoạt động tốt sau khi bạn đã thêm nó. Đăng xuất và đăng nhập lại và bạn sẽ thấy globalmenu hoạt động hoàn hảo trên bảng điều khiển trên cùng.

Nhấp chuột phải vào globalmenu và chọn Preferences . Chọn “ Enable Global Menu ” và chọn “ Icon ”.

Globalmenu tương thích với hầu hết ứng dụng GTK. Tuy nhiên, một số chương trình, chẳng hạn như Firefox sẽ không làm việc với nó.

Tạo hiệu ứng Trang tổng quan

Chúng tôi sẽ sử dụng một sự kết hợp của screenlets và plugin plugin Compiz để đạt được hiệu ứng bảng điều khiển.

Nếu bạn chưa cài đặt Screenlets, bấm vào đây để cài đặt.

Nếu bạn chưa cài đặt Compiz Configuration Settings Manager, bấm vào đây để cài đặt.

Ngoài ra, bạn cũng có thể gõ lệnh sau trong terminal để cài đặt:

sudo apt-get cài đặt screenlets compizconfig-settings-manager

Vào System-> Preferences-> CompizConfig Settings Manager . Ở bên trái, nhấp vào Desktop . Ở bên phải, đặt dấu kiểm bên cạnh ' Lớp tiện ích '

Đi tới Ứng dụng -> Phụ kiện-> Màn hình . Kích hoạt các widget mà bạn muốn hiển thị. Nhấp chuột phải vào widget và chọn ' Properties '. Chuyển đến tab Tùy chọn và chọn ' Xử lý dưới dạng tiện ích '. Làm điều này cho tất cả các widget mà bạn đã kích hoạt.

Bây giờ bạn có thể xem trang tổng quan của mình đang hoạt động bằng cách nhấn F9.

Sửa một số chi tiết nhỏ

Cho đến bây giờ, máy tính của bạn phải rất gần với máy tính để bàn Mac, nhưng vẫn còn một số chi tiết nhỏ như biểu tượng Gnome ở bảng trên cùng, con trỏ chuột, v.v. Hãy sửa chúng ngay bây giờ.

Thay thế logo của apple

1. Tải xuống biểu tượng quả táo (Nhấp chuột phải và chọn “ lưu liên kết dưới dạng ”).

2. Chuyển đến Địa điểm -> Thư mục chính . Nhấn Ctrl + H để hiển thị các tệp ẩn.

3. Điều hướng đến /.icons/Mac4Lin_Icons_v1.0_RC/scalable/places . Cuộn xuống để tìm hình ảnh distributors-logo.png, gnome-main-menu.png, main-menu.pngstart-here.png . Lưu ý rằng tất cả chúng đều giống nhau. Đổi tên chúng thành phân phối-logo.png.old, gnome-main-menu.png.old, main-menu.png.oldstart-here.png.old tương ứng.

4. Bây giờ, với biểu tượng quả táo mà bạn đã tải xuống, tạo bốn bản sao và đổi tên chúng thành distributors-logo.png, gnome-main-menu.png, main-menu.pngstart-here.png . Sao chép và dán tất cả chúng vào thư mục.

5. Đăng xuất và đăng nhập lại. Biểu trưng ở bảng điều khiển trên cùng sẽ chuyển sang biểu tượng quả táo ngay bây giờ.

Thay đổi con trỏ chuột

Vào System -> Preferences -> Appearance . Chọn Tùy chỉnh . Nhấp vào tab Con trỏ . Chọn Mac4Lin_Cursors_v1.0_RC . Nhấp vào Đóng .

Định cấu hình màn hình usplash

Cho đến bây giờ, bạn đã hoàn thành nội thất, đó là thời gian để sửa chữa bên ngoài: màn hình usplash và màn hình grub.

Cài đặt startupmanager bằng cách nhấn vào đây hoặc gõ lệnh sau vào terminal:

sudo apt-get cài đặt startupmanager

Vào System -> Administration -> Startup-Manager. Nhấp vào tab Giao diện.

Nhấn nút Quản lý chủ đề bộ nạp khởi động . Điều này sẽ bật lên một cửa sổ cho phép bạn chọn hình nền cho GRUB.

Nhấp vào nút Thêm và điều hướng đến Hệ thống tệp -> Trang chủ -> Tên người dùng -> Mac4Lin_v1.0_RC1 -> GRUB . Bạn sẽ thấy ba tệp. Tham khảo các ảnh chụp màn hình bên dưới về cách mỗi tệp trông như thế nào. Chọn cái bạn thích nhất.

Quay lại cửa sổ chính, chọn hình ảnh từ thanh thả xuống. Nhớ đánh dấu vào ô “ Sử dụng hình nền cho menu bộ nạp khởi động ”.

Có một lỗi trong Ubuntu Intrepid ngăn người dùng thay đổi màn hình usplash. Chúng ta phải làm một cách giải quyết bằng cách sử dụng splashy. Đây là hack cho nó:

Xóa usplash mặc định

sudo apt-get autoremove usplash

Tải xuống hai tệp này xuống màn hình của bạn:

libsplashy1_0.3.10-1_i386.deb
splashy_0.3.10-1_i386.deb

Nhấp đúp vào các tệp đã tải xuống để cài đặt.

Tải xuống tệp chủ đề giật gân osx-splash vào thư mục Home của bạn.

Trong nhà ga của bạn,

sudo splashy_config –i ~ / osx-splash.tar.gz
sudo mv /etc/splashy/config.xml /etc/splashy/config.xml.old
sudo cp /etc/splashy/themes/osx-splash/config.xml /etc/splashy/config.xml

Bây giờ, chúng ta cần chỉnh sửa tệp GRUB

gksu gedit /boot/grub/menu.lst

Cuộn xuống cho đến khi bạn tìm thấy mục nhập hạt nhân. Nối từ vga = 792 vào cuối dòng hạt nhân (xem ảnh chụp màn hình bên dưới). Lưu và đóng.

Đó là nó.

Hoàn thành Screenshots

Màn hình Grub

Màn hình đăng nhập

Máy tính để bàn Mac OSX intrepid

Máy tính để bàn Mac OSX intrepid với hiệu ứng bảng điều khiển

Gỡ cài đặt

Nếu bạn muốn thay đổi chủ đề trở lại cài đặt gốc, dưới đây là những gì bạn cần làm:

1. Xóa globalmenu khỏi bảng điều khiển trên cùng

2. Xóa tất cả các tệp đã cài đặt:

sudo apt-get autoremove splashy libsplashy1 gnome-globalmenu

3. Khôi phục chủ đề usplash và xóa vga = 792 khỏi tệp GRUB.

sudo apt-get cài đặt usplash

4. Gỡ cài đặt các chủ đề Mac4Lin

cd Mac4Lin_v1.0_RC
sh Mac4Lin_Uninstall_v1.0_RC.sh

Thưởng thức!

Tài liệu tham khảo: Ubuntu Forum, Splashy, Bauer-Power