跳到主要內容

發表文章

目前顯示的是 10月, 2020的文章

如何在 Windows 縮小分割區

你如果需要建立新的分割區,但已經沒有可用的未配置空間時。在 Windows 上你可以透過磁碟管理縮小 NTFS、FAT16、FAT32、exFAT 分割區,來取得未配置空間。 雖然縮小後分割區可以保留分割區內原本的資料,但還是建議在操作前先備份資料。 首先我們要啟動磁碟管理。在開始選單的搜索框中輸入「分割」。然後選擇「建立格式化及硬碟分割」。 開啟磁碟管理後。接者對要縮小的分割區,按右鍵選擇「壓縮磁碟區」。 請在「輸入壓縮的空間大小」框中,輸入您要切割多少磁區到未配置空間,輸入好後請點「壓縮」。完成後在原先分割區的右側就會出現一個新的未配置空間。 如果你要在 Linux 上縮小分割區,可以使用 KDE 磁碟分割區管理員 。

使用Wine在KDE neon執行Windows程式

Wine 是一款可以讓各種 Linux 發行板執行各種 Windows 軟體的程式。妳可以考慮使用 Q4Wine 來管理 Wine,Q4Wine 能夠同時管理多個 Wine 設定檔,這對於需要在不同 Wine 環境下運行各種軟體來說是個不錯的功能。 首先我們要來安裝 Q4Wine,開啟 Konsole,依據你的Linux發行板輸入指令安裝 Q4Wine: 1. KDE neon、ubuntu: sudo apt-get install q4wine 2. Arch Linux:從aur安裝 q4wine 安裝完後,第一次執行 Q4Wine 會進行 Wine 設定。基本上如果沒有特殊需求,一直按下一步就可以。 #執行 Windows 程式 在執行 Windows 程式前我們要了解這個軟體在 Wine 支援的情形,有些會視需要進行一些調整。開啟 Q4Wine,進入 Wine AppDB 搜尋軟體。AppDB 將軟體依照測試情況分為幾個等級: *Platinum:程式可以直接執行,不需要設定 *Gold:經過設定後可以正常運作 *Silver:有一些小問題,但不影響程式正常使用 *Bronze:程式可以執行,但僅某些主要的功能能夠運作 *Garbage:程式無法正常運作 如果沒有特別問題,直接按下 Windows 程式執行檔,便會透過 Wine 執行程式。在執行前會先跳出 Q4Wine,方便我們選擇要使用哪一個 Wine 設定檔來執行 Windows 程式。 上圖為 Windows 遊戲在 Chakra Linux 上執行的畫面。 #winetricks winetricks 可以用來安裝 Wine 因為版權因素無法提供的 windows 元件,比如 DirectX 等。有些 windows 程式需要特定的 windows 元件才能正常執行,這時我們就可以透過 winetricks 安裝這些元件。 進入「Setup」分頁,按下「Run winetricks plugin」進入 Winetrick 設定。 先按下「Install Winetrick」下載 Winetrick 文稿。完成後按下「Refersh list」便會出現可以安裝的程式清單囉!

Chakra Linux 安裝教學

這篇文章將一步一步示範,將如何安裝 Chakra Linux 到電腦上的方式分享給大家。在安裝前請先下載 最新版的 Chakra Linux ,然後將下載好的映像檔製作成 Live USB或燒錄成 Live DVD。 放入 Chakra Linux 的 Live USB 或 Live DVD。我們要先設定電腦會先從 USB 或光碟開機。將電腦重新開機,出現開機畫面後按下「Del」鍵(或是其他按鍵,開機畫面中會提示)進入UEFI 或 BIOS 。根據你使用的是 Live USB 還是 Live DVD 指定為「USB 開機」或「光碟開機」。存檔離開 UEFI 或 BIOS 後,會再次重新開機。 如果設定正確的話,重新開機後便會進入如上的歡迎畫面。 請先按下 F2 進入語言選擇模式,選擇「繁體中文 (台灣)」。 選擇好後,會看到如上的中文畫面。選擇「啟動 Chakra Live」選項啟動。如果無法進入桌面,則改選擇「啟動(非自由驅動程式)」使用專有驅動程式開機。 進入桌面後,按一下桌面上的「安裝 chakra」按鈕,開啟安裝程式。 進入安裝程式後,語言選擇「Chinese (Taiwan)」。按一下「下一步 」。 選擇您所在的時區。直接點一下地圖上你所在的位置地區,台灣請選擇「Taipei」。 選擇您的鍵盤配置。選擇「English (US)」,型式選擇「預設值」。 接著要分割安裝 Chakra Linux 的磁碟空間。Chakra提供以下幾種分割方式: * 在XXX旁邊安裝 Chakra :縮小原本系統的分割區,以提供分割區安裝 Chakra Linux。電腦會在開機會詢問你要進入哪個系統。 * 以 Chakra 取代一個分割區 :選擇一個分割區安裝 Chakra Linux。 * 將磁碟整個抹除並安裝 Chakra :將整顆硬碟原本的資料清除,重新分割後安裝 Chakra Linux。 * 手動分割 詳細的教學請見 Chakra Linux 安裝程式磁碟分割教學 。 輸入帳號與密碼,以及系統管理員(root)的密碼。 最後會顯示安裝的各項設定,以及硬碟變更。請先檢查確定沒有錯誤,再按「下一步」執行安裝。 安裝完成後,請勾選「現在重新啟動」,再按下「離開」

使用KDevelop在KDE neon、Windows上開發程式

KDevelop 是一套多功能的整合式開發環境(IDE),支援語言包含 C、C++、php、ruby、Python 等;預設使用 CMake 作為建構工具。KDevelop 支援多種作業系統,除了 KDE neon、KaOS、Arch Linux、ubuntu 等各種 Linux 發行板,還支援 Windows、macOS 等作業系統。在這篇文章中,我們將使用 KDevelop 建立一個 C++ 的 Hello world 程式作為範例,來介紹如何使用 KDevelop 建立新專案以及開發程式喔! 如果還沒有 KDevelop 的話,趕快把 KDevelop 與編譯工具裝起來吧! * KaOS、Arch Linux :請開啟 Konsole 終端機,輸入以下指令安裝:    sudo pacman -S kdevelop cmake * KDE neon、Ubuntu :請開啟 Konsole 終端機,輸入以下指令安裝:    sudo apt-get install kdevelop cmake *  Windows  與  macOS :請從 下載頁面 下載安裝檔安裝。 #建立專案 開啟 KDevelop 後,先選擇「New Project」。 選擇 Standard -> Terminal -> CMake C++。然後幫你的專案取一個名子,完成後按「下一步」。 選擇版本控制器。如果不使用版本控制器請選擇「無」,然後按下「完成」。 接下來跳出的視窗會要求您配置編譯環境。直接套用預設值即可,按一下確定。 這時 KDevelop 已經生成好一個專案必須的基本檔案供你使用。 #開發專案 在左上的窗格中會顯示這個專案的所有檔案。我們先把目光專注在 C++程式碼的檔案上(*.cpp)。 點入 main.cpp,右上的窗格便會顯示這個檔案的內容,我們可以在其中寫入需要的 C++ 程式碼。 #編譯並執行程式 接下來我們編譯並執行程式來看看結果吧!首先我們需要配置啟動。 按下「Run」->「Configure Launches」。 選擇剛才建立的專案,然後點「Add」按鈕。選擇「Comiled Binary」。 依照需求設定啟動。完成後按下「OK」。 配置完啟

Lokalize 製作翻譯教學

Lokalize 是一款功能強大的翻譯工具。強大的翻譯記憶體與各種合併功能可以滿足各種翻譯角色的需求,也因此相當適合大型專案的翻譯。在使用 Lokalize 進行翻譯之前,你得先取得翻譯檔才行。你可以參考 如何協助自由軟體中文化 這篇教學,來取得各種自由軟體專案的翻譯檔。 Lokalize安裝 * KaOS、Arch Linux 請開啟 Konsole 終端機,輸入以下指令安裝:     sudo pacman -S lokalize * KDE Neon 請開啟 Konsole 終端機,輸入以下指令安裝:    sudo apt-get install lokalize * macOS  請使用 MacPorts 編譯安裝:     sudo port install lokalize Lokalize 設定 身份 設定 開啟 Lokalize。首先我們要設定一下你的基本資料,這是用來在翻譯檔中加入翻譯者的聯絡資料。請選擇「設定 Lokalize」 輸入你的姓名與電子信箱。 完成後按下「確定」。 基本翻譯操作 建立專案 如果你已經取得翻譯檔,接者直接用 Lokalize 開啟翻譯檔,就可以進行翻譯工作。有些專案只有一、二個翻譯檔,但如果像 KDE 這類型的專案可能有數十個以上的翻譯檔。幸好 Lokalize 提供了專案功能方便我們管理這些翻譯檔,此外 Lokalize 一些進階功能必須要建立專案才能使用。因此我們先說明如何建立專案。 選擇「建立新專案」。 選擇 index.lokalize 檔案儲存位置。 目標語言選擇「正體中文」;「根目錄」請填放置正體中文翻譯檔的資料夾。 「進階」選項,「樣本檔目錄」請填放置翻譯 templates 的資料夾。 開始翻譯 請在「專案概觀」中選擇要翻譯的檔案。 現在我們就可以開始進行翻譯。首先我們看到「翻譯單位」窗口,裡面顯示了翻譯檔中所有的翻譯條目。接者我們選定翻譯條目,請在右側白色框框根據原始文字,輸入中文翻譯的結果。 關於翻譯時應注意事項請參考 翻譯的注意事項 。 翻譯記憶體 翻譯記憶體是 Lokalize 一項相當好用的功能。翻譯記憶體會根據儲存條目相似度,配對最佳翻譯,並準確地識別出差

Chakra Linux 套件庫管理教學

套件管理員是由套件庫取得軟體套件。因此透過選擇加入套件庫,便決定可用的套件種類,或是軟體版本(例如較新,但較不穩定的版本)。例如加入 lib32,便可以安裝 32位元的軟體;加入testing,可以使用到最新仍在測試的軟體。 管理套件庫 開啟 Octopi,「工具」->「套件庫編輯器」 由於修改套件庫需要系統權限,因此請輸入 root 密碼以進行安裝。 接者會跳出「套件庫編輯器」視窗,勾選套件庫列表前的方框便可啟用。如果要新增套件庫請按下「新增」按鈕。 「新增套件庫」視窗。「套件庫」請輸入新增套件庫的名稱。如果是 Chakra 官方套件庫,「位置」選擇「Include」,輸入「/etc/pacman.d/mirrorlist」。完成後回到「套件庫編輯器」視窗,請記得勾選套件庫前的方框,啟用套件庫。 回到 Octopi 請按下「同步套件資料庫」按鈕, 等套件資料庫更新完成就可以選擇新套件庫上的套件安裝了。 Chakra 官方套件庫 穩定套件庫: Chakra Linux 為了維護半滾動更新,因此將穩定套件庫區分為二種:core 與 desktop。以及二個提供特殊用途的套件庫:lib32、gtk。 * core :提供 Linux kernel、KDE Fameworks 等基本系統套件。核心套件至少經過數周至數月的測試才會升級,讓系統更加穩定。 * desktop :提供 Plasma 桌面和各種應用程式。會在發行新版本第一時間內更新,讓使用者能用到最新的桌面與軟體。 * lib32 :提供 32位元的軟體(i686)。 * gtk :提供常見的依賴 Gtk 套件。 測試套件庫: Chakra Linux 相當重視系統的穩定。因此當上游發布更新時,新套件會先進入 testing 套件庫檢查新建構套件的穩定性。加入測試套件庫,除了可以使用到最新的軟體。並且可以幫助 Chakra Linux 測試套件穩定性,幫助 Chakra Linux 帶來更好的軟體! *testing:提供測試中的軟體 不穩定套件庫: Chakra Linux 包含二個不穩定套件庫,提供軟體 beta 或是 git 建構版本 *unstable:提供軟體的 beta 或是 git 建構的版

Calligra Words 製作文件教學

Calligra Words 是一款文書處理軟體。Calligra Words 除了擁有文書編輯的功能外,還具備了出版印刷業的排版功能。 Calligra Words 在操作上並非採用 Microsoft Word 或 Libreoffice Writer  的頁面導向設計,而是與 iWork Pages 同樣採用與桌面排版軟體相似的框架導向設計。因此 Calligra Words 在排版上更為靈活,功能更為強大,更容易排出你想要的版面。 Calligra Words 支援完整的 ODF 格式,以及 .doc 與 .docx 格式開啟。Calligra Words 也是一款跨平台的軟體除了 Linux,Calligra Words 也支援 Windows。 本文將介紹如何用 Calligra Words 建立新文件。包含 編輯 文字、匯入圖片。 安裝 Calligra Words * Chakra Linux、Arch Linux、請輸入以下指令安裝: sudo pacman -S calligra-words * Ubuntu、Debian、Linux Mint 請輸入以下指令安裝: apt-get install calligrawords 建立新文件 開啟 Calligra Words 後,會先要求你選擇建立文件樣式。 這裡我們點選「空白文件」,直接套用現成的樣本。按下「使用此樣本」確定使用。 建立文字 接下來我們直接輸入要加入的文字。 你可以從右側的工具列中「文字編輯」,調整文字格式。 由於 Calligra Words 採用框架導向設計,會把文字、圖片、表格視為一個個元件。因此你必須先選中該元件,才能進行編輯。右側的工具列也會因為選中的元件類型而提供相關功能。 例如說你想編輯文字,必須先使用「基本元件處理」來選擇文字元件。再按下右側的工具列的「文字編輯」進行編輯。 新增圖片 接下來我們要介紹如何在文件中加入圖片。 1. 從右側的工具列中,選擇「新增元件」->「影像」。把它拖動到文件中。會跳出一個視窗,選擇你要加入的圖片。 2. 直接用滑鼠調整 圖片 大小與位置。Calligra Words 會自動處理圖文的排版,不需進一步設定。 相