Thunderbird 3 中的 14 個新功能將讓您欣喜不已
我們已經詳細介紹了 Outlook 2010 的功能,但由於它不會在 2010 年 6 月之前發布,所以現在是時候看看 Thunderbird 3 了。
如果您一直在等待在 Linux 上運行您最喜歡的 Mac 命令行應用程序,那麼您會很高興知道正在取得進展。感謝 Darling 項目,現在可以在 Linux 上運行 macOS 命令行應用程序。這是讓它工作的方法。
為什麼沒有 GUI 應用程序?
Darling 作為一個項目正在非常努力地為 Linux 帶來圖形化的 Mac 應用程序支持,但是,由於 macOS 是一種與 Linux 不同的技術,它既困難又耗時,完全實施還需要一些時間。所以,現在,請密切關注 Darling 項目,因為 Linux 的 GUI Mac 應用程序支持很快就會實現。
在 Linux 上安裝 Darling
在介紹如何在 Linux 上運行命令行 Mac 應用程序之前,需要安裝 Darling 工具。不幸的是,Darling 必須從源代碼構建,因為該項目不會為 Ubuntu、Fedora 等分發易於安裝的二進製文件。
要開始安裝,請按鍵盤上的 Ctrl + Alt + T或Ctrl + Shift + T打開終端窗口。然後,按照下面概述的命令行說明在您的 Linux 操作系統上構建 Darling。
Ubuntu
sudo apt-get install git cmake clang bison flex xz-utils libfuse-dev libudev-dev pkg-config libc6-dev:i386 linux-headers-generic gcc-multilib libcap2-bin libcairo2-dev libgl1-mesa-dev libtiff5-dev libfreetype6 -dev libfreetype6-dev:i386 git libelf-dev libxml2-dev libegl1-mesa-dev libfontconfig1-dev libbsd-dev
Debian
sudo apt install gitcmake clang-6.0 bison flex xz-utils libfuse-dev libudev-dev pkg-config libc6-dev-i386 linux-headers-amd64 libcap2-bin git libcairo2-dev libgl1-mesa-dev libtiff5-dev libfreetype6-dev libxml2 -dev libegl1-mesa-dev libfontconfig1-dev libbsd-dev
拱形Linux
sudo pacman -S --needed git make cmake clang flex bison icu fuse linux-headers gcc-multilib lib32-gcc-libs pkg-config fontconfig cairo libtiff python2 mesa llvm
軟呢帽
sudo dnf install git make cmake clang bison flex python2 glibc-devel.i686 fuse-devel systemd-devel kernel-devel elfutils-libelf-devel cairo-devel freetype-devel.{x86_64,i686} libjpeg-turbo-devel.{x86_6} i686} libtiff-devel.{x86_64,i686} fontconfig-devel.{x86_64,i686} libglvnd-devel.{x86_64,i686} mesa-libGL-devel.{x86_64,i686} mesa-libEGL86864. } libxml2-devel libbsd-devel
OpenSUSE
遺憾的是,Darling 網站上沒有列出 OpenSUSE 的依賴項。要使軟件正常工作,請檢查為 Fedora 列出的依賴項並嘗試它們。否則,如果您打算使用此軟件,請考慮切換到此列表中的另一個 Linux 操作系統。
大廈親愛的
現在已經安裝了依賴項,是時候使用git clone應用程序從 Internet 下載源代碼了。
git clone --recursive https://github.com/darlinghq/darling.git
從網上下載Darling源代碼需要很長時間,而且要抓取的文件很多。等待下載完成。然後,當下載完成後,使用CD命令移動到源代碼文件夾中。
cd 親愛的
接下來,使用mkdir命令創建一個“build”文件夾,並使用CD命令進入它。
mkdir 構建
光盤構建
使用cmake命令,設置構建環境。
cmake ..
使用make命令在 Linux PC 上編譯源代碼。
make -j$(nproc)
代碼編譯過程需要相當長的時間才能完成。該過程完成後,使用 make install 命令安裝軟件。
須藤製作安裝
內核模塊
Darling 需要內核模塊才能使用 Mac 命令行軟件。要開始 Darling 內核模塊的構建過程,請運行 make 命令,並以“lkm”結尾。
製作 lkm
為 Darling 構建 Linux 內核模塊幾乎不需要安裝軟件所需的時間。儘管如此,如果您認為在 Linux PC 上花費的時間太長,請考慮使用“$nproc”調用 make 命令以使其更快完成。
make -j$(nproc) lkm
從源代碼編譯 Darling 內核模塊後,您可以使用lkm_install將其安裝到系統上。
須藤使 lkm_install
設置好內核模塊後,一切準備就緒,可以使用 Darling。但是,請記住,在使用 SELinux 的系統上,您可能會遇到問題。有關更多信息,請閱讀此處。
在 Linux 上運行 Mac 命令行應用程序
Darling 中的軟件可以通過兩種方式安裝:使用DMG 文件或 PKG 文件。要開始安裝軟件,請使用以下命令進入 Darling shell。
親愛的貝殼
現在你的 Linux 終端已經加載了 Darling shell,按照下面的分步說明讓你的命令行應用程序在 Darling 中工作。
從 DMG 安裝
步驟 1:使用Darling 中的hdutil應用程序,將 DMG 文件作為卷掛載到系統。請務必將“app.dmg”和“/Volumes/app”替換為您的命令行應用程序的名稱。
hdutil attach 下載/app.dmg /Volumes/app
第 2 步:使用cp命令將應用程序文件複製到“Applications”文件夾中。
cp -r /Volumes/app/app.app /Applications/
從 PKG 安裝
步驟1:使用安裝程序命令,將PKG文件加載到系統中。請務必將“program.pkg”替換為您的 PKG 文件的實際名稱。
安裝程序 -pkg program.pkg -target /
我們已經詳細介紹了 Outlook 2010 的功能,但由於它不會在 2010 年 6 月之前發布,所以現在是時候看看 Thunderbird 3 了。
每個人偶爾都需要休息一下,如果你想玩有趣的遊戲,不妨試試 Flight Gear。它是一款免費的多平台開源遊戲。
MP3 Diags 是修復音樂音訊收藏問題的終極工具。它可以正確標記您的 MP3 文件,添加缺少的專輯封面,修復 VBR
就像 Google Wave 一樣,Google Voice 也在全球引起了不小的轟動。谷歌的目標是改變我們的溝通方式,而且由於它正在成為
有許多工具可以讓 Flickr 用戶下載高品質的照片,但有沒有辦法下載 Flickr 收藏夾呢?最近我們
什麼是採樣?根據維基百科,「採樣是指從一段錄音中取出一部分或樣本,並將其重新用作樂器或
Google Sites 是 Google 提供的一項服務,可讓使用者在 Google 伺服器上託管網站。但有一個問題,它沒有內建備份選項
Google Tasks 不像其他 Google 服務(例如日曆、Wave、Voice 等)那麼受歡迎,但它仍然被廣泛使用,並且是人們生活中不可或缺的一部分。
在我們先前關於透過 Ubuntu Live 和 DBAN 啟動 CD 安全性擦除硬碟和可移動媒體的指南中,我們討論了基於 Windows 的磁碟
VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。