<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Victor Hung%27s Diary</title>
	<atom:link href="https://taskinghouse.com/posts/tag/%e7%b5%82%e7%ab%af%e6%a9%9f/feed/" rel="self" type="application/rss+xml" />
	<link>https://taskinghouse.com</link>
	<description></description>
	<lastBuildDate>Thu, 28 Feb 2019 14:50:59 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://taskinghouse.com/wp-content/uploads/2018/05/cropped-favicon.png</url>
	<title>終端機 &#8211; TaskingHouse</title>
	<link>https://taskinghouse.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>「教學」透過 Mac 終端機格式化清除程序失敗的外接硬碟</title>
		<link>https://taskinghouse.com/posts/format-external-hard-drive-erase-partition-disk-command-line-mac/</link>
		
		<dc:creator><![CDATA[Victor Hung]]></dc:creator>
		<pubDate>Thu, 28 Feb 2019 15:00:35 +0000</pubDate>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[教學]]></category>
		<category><![CDATA[外接硬碟]]></category>
		<category><![CDATA[指令]]></category>
		<category><![CDATA[格式化]]></category>
		<category><![CDATA[清除程序失敗]]></category>
		<category><![CDATA[磁碟分割]]></category>
		<category><![CDATA[磁碟工具程式]]></category>
		<category><![CDATA[終端機]]></category>
		<category><![CDATA[錯誤訊息]]></category>
		<guid isPermaLink="false">https://diary.taskinghouse.com/?p=2726</guid>

					<description><![CDATA[<p>如果你使用 Mac 的磁碟工具程式格式化（清除）外接硬碟時，出現了「清除程序失敗。請按一下「完成」來繼續。」等錯誤訊息時。不妨試著透過指令，使用 Mac 內建的...</p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/format-external-hard-drive-erase-partition-disk-command-line-mac/">「教學」透過 Mac 終端機格式化清除程序失敗的外接硬碟</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>如果你使用 Mac 的磁碟工具程式格式化（清除）外接硬碟時，出現了「清除程序失敗。請按一下「完成」來繼續。」等錯誤訊息時。不妨試著透過指令，使用 Mac 內建的終端機來格式化外接硬碟，透過比較「硬派」的作法，來解決外接硬碟無法格式化的問題。</p>
<h2>透過指令找出外接硬碟的代號</h2>
<p>外接硬碟除了使用者自己命名的名稱之外，在 Mac 系統內部會透過一組標籤、ID 來辨識這顆外接硬碟，而我們可以透過以下指令來列出硬碟清單：</p>
<pre><code>diskutil list external</code></pre>
<p>輸入這個指令之後，電腦就會列出所有連接的硬碟（包含系統碟）大概長這樣：</p>
<pre><code>/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         251.0 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         250.7 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.7 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            216.6 GB   disk1s1
   2:                APFS Volume Preboot                 45.0 MB    disk1s2
   3:                APFS Volume Recovery                517.0 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk2
   1:               Windows_NTFS                         1.0 TB     disk2s1</code></pre>
<p>其中 <code>disk0</code> 跟 <code>disk1</code> 看起來是 Mac 內建的系統磁碟，因此 <code>disk2</code> 應該就是外接硬碟的代號，如果不是很確定的話可以注意一下硬碟空間，以免清除了無辜的硬碟。</p>
<h2>透過指令格式化外接硬碟</h2>
<p>接著一樣透過指令來進行格式化、清除的程序，指令的結構大概是這樣：</p>
<pre><code>diskutil eraseDisk 檔案系統格式 硬碟名稱 硬碟代號</code></pre>
<p>關於這個指令該如何設定，請看以下說明：</p>
<h3>檔案系統格式</h3>
<p>包含了 ExFAT、FAT32、HFS+、JHFS+ 以及 APFS 等等，如果是要用來進行 Time Machine 備份，那麼可以選擇 JHFS+ 格式，也就是 Mac OS 擴充格式（日誌式）＊<a href="https://support.apple.com/zh-tw/guide/mac-help/mh15139/mac" title="延伸閱讀" target="_blank" rel="noopener">延伸閱讀</a>；如果是要在 Mac 跟 Windows 共用、儲存檔案，則可以選擇 ExFAT 格式。</p>
<h3>硬碟名稱</h3>
<p>可以自行命名，例如「SAMSUNG 1TB」、「備份硬碟」等等，都可以。</p>
<h3>硬碟代號</h3>
<p>剛剛透過 <code>diskutil list external</code> 指令找出來的硬碟代號，例如上面找出的代號為 <code>disk2</code></p>
<p>因此，如果我們要將上面範例的硬碟格式化為 <code>ExFAT</code> 格式，名稱叫 <code>備份硬碟</code> 的外接硬碟。完整的指令就會是：</p>
<pre><code>diskutil eraseDisk ExFAT 備份硬碟 disk2</code></pre>
<h2>將外接硬碟分割成多個磁區</h2>
<p>如果我們要將上面範例的硬碟分割為 <code>JHFS+</code> 格式，名叫 <code>macOS</code> 的磁區；以及 <code>ExFAT</code> 格式，名叫 <code>Windows</code> 的磁區，容量各佔一半。那麼指令會是：</p>
<pre><code>diskutil partitionDisk disk2 2 GPT JHFS+ "macOS" 50% ExFAT "Windows" 50%</code></pre>
<p>因此整個 <code>diskutil partitionDisk</code> 指令依序包含了：</p>
<ul>
<li>硬碟代號</li>
<li>磁區數量</li>
<li>硬碟分區架構</li>
<li>第一個磁區的檔案系統格式</li>
<li>第一個磁區的命名</li>
<li>第一個磁區的所佔比例</li>
<li>第二個磁區的檔案系統格式</li>
<li>第二個磁區的命名</li>
<li>第二個磁區的所佔比例</li>
</ul>
<p>以上算是比較進階的招式，比較專業使用者就依照自己的需求去修改指令即可。不過筆者建議透過第一個指令先清除有問題的硬碟，清除完成之後，應該就可以正常使用磁碟工具程式的圖形化介面來分割磁碟。</p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/format-external-hard-drive-erase-partition-disk-command-line-mac/">「教學」透過 Mac 終端機格式化清除程序失敗的外接硬碟</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>「教學」解決 macOS 應用程式無法確認開發者的識別身份</title>
		<link>https://taskinghouse.com/posts/how-open-apps-unidentified-developers-mac/</link>
		
		<dc:creator><![CDATA[Victor Hung]]></dc:creator>
		<pubDate>Thu, 21 Feb 2019 13:21:09 +0000</pubDate>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[教學]]></category>
		<category><![CDATA[macOS]]></category>
		<category><![CDATA[Mojave]]></category>
		<category><![CDATA[安全性]]></category>
		<category><![CDATA[應用程式]]></category>
		<category><![CDATA[未識別]]></category>
		<category><![CDATA[系統偏好設定]]></category>
		<category><![CDATA[終端機]]></category>
		<category><![CDATA[軟體]]></category>
		<category><![CDATA[開啟]]></category>
		<category><![CDATA[開發者]]></category>
		<guid isPermaLink="false">https://diary.taskinghouse.com/?p=2688</guid>

					<description><![CDATA[<p>在 macOS 中的 Gatekeeper 會阻擋我們開啟不是來自 App Store 或蘋果認證開發者的應用程式，使應用程式無法執行並跳出警告。我們可以透過 ...</p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/how-open-apps-unidentified-developers-mac/">「教學」解決 macOS 應用程式無法確認開發者的識別身份</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>在 macOS 中的 Gatekeeper 會阻擋我們開啟不是來自 App Store 或蘋果認證開發者的應用程式，使應用程式無法執行並跳出警告。我們可以透過 <a href="https://taskinghouse.com/posts/4689915-allow-install-open-apps-from-anywhere-in-macos-high-sierra-gatekeeper-for-good/">解決 macOS 無法開啟未識別開發者應用程</a> 這篇教學，從終端機輸入指令，就可以解除這項限制。</p>
<p>不過最近筆者從 GitHub 下載 LyricX 這套軟體時，雖然在系統偏好設定中，安全性與隱私已經選擇「任何來源」的選項，但還是無法開啟 LyricX，且跳出「無法確認開發者的識別身份」的錯誤訊息。</p>
<p><img decoding="async" src="https://taskinghouse.com/wp-content/uploads/2019/02/it-is-from-an-unidentified-developer-01.jpg" alt="無法打開因為無法確認開發者的識別身份" /></p>
<p>如過你也遇到這種情況，建議先參考上面的教學，將系統偏好設定中安全性與隱私改為「任何來源」。如果修改完後還是遇到這個問題，此時我們可以按住鍵盤上的 Control 鍵，同時在應用程式上點擊滑鼠右鍵，選擇「打開」。</p>
<p><img decoding="async" src="https://taskinghouse.com/wp-content/uploads/2019/02/it-is-from-an-unidentified-developer-02.jpg" alt="按住 Control 鍵滑鼠右鍵點擊應用程式打開" /></p>
<p>接著應該就會從原本的錯誤訊息變成警告訊息「打開應用程式會允許其總是在這部 Mac 上執行」，再次選擇「打開」強制執行並允許 Mac 去開啟這個無法確認開發者識別身份的應用程式。</p>
<p><img decoding="async" src="https://taskinghouse.com/wp-content/uploads/2019/02/it-is-from-an-unidentified-developer-03.jpg" alt="按下打開強制執行無法確認開發者識別身份的應用程式" /></p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/how-open-apps-unidentified-developers-mac/">「教學」解決 macOS 應用程式無法確認開發者的識別身份</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>「Mac」解決 macOS 無法開啟未識別開發者應用程式</title>
		<link>https://taskinghouse.com/posts/4689915-allow-install-open-apps-from-anywhere-in-macos-high-sierra-gatekeeper-for-good/</link>
		
		<dc:creator><![CDATA[Victor Hung]]></dc:creator>
		<pubDate>Fri, 22 Dec 2017 14:37:08 +0000</pubDate>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[High Sierra]]></category>
		<category><![CDATA[macOS]]></category>
		<category><![CDATA[安全性]]></category>
		<category><![CDATA[應用程式]]></category>
		<category><![CDATA[未識別]]></category>
		<category><![CDATA[系統偏好設定]]></category>
		<category><![CDATA[終端機]]></category>
		<category><![CDATA[軟體]]></category>
		<category><![CDATA[開啟]]></category>
		<category><![CDATA[開發者]]></category>
		<guid isPermaLink="false">https://diary.taskinghouse.com/posts/2017-12-22-allow-install-open-apps-from-anywhere-in-macos-high-sierra-gatekeeper-for-good/</guid>

					<description><![CDATA[<p>除了在 App Store 下載應用程式之外，有時候也會從網路上下載第三方軟體，比如說我很喜歡的 HyperDock，一個非常優秀的視窗管理外掛，雖然平時隱藏在...</p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/4689915-allow-install-open-apps-from-anywhere-in-macos-high-sierra-gatekeeper-for-good/">「Mac」解決 macOS 無法開啟未識別開發者應用程式</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="https://taskinghouse.com/archives/4689915/CG1y15VQGSKjzlCA9lTX_og-image.png" alt="og-image.png" /></p>
<p>除了在 App Store 下載應用程式之外，有時候也會從網路上下載第三方軟體，比如說我很喜歡的 HyperDock，一個非常優秀的視窗管理外掛，雖然平時隱藏在系統背後運作，但功能非常強大。不過因為 HyperDock 比較屬於系統工具，因此沒有在 App Store 上架，因此在安裝 HyperDock 時，就會跳出「無法打開&quot;HyperDock&quot;，因為它來自未識別的開發人員」這樣的訊息。</p>
<p>這就是因為 macOS 其中的 Gatekeeper 在作祟啦！因為有些從網路上下載的軟體可能會對 Mac 產生不良的影響，因此在 macOS 中就有一個叫做 Gatekeeper 的功能，專門保護 Mac 免於惡意軟體的侵擾。如果我們要安裝或開啟的應用程式，不是來自 App Store 或蘋果認證的開發者，就無法執行應用程式並跳出警告。</p>
<p>然而在這時候，我們到系統偏好設定內的安全性與隱私，點選「強制開啟」就可以一次性的允許執行這個應用程式，不過如果我們每次要安裝、執行應用程式的時候，都必須到系統偏好設定內來執行，實在是有一點麻煩。因此本篇教學會提供一個一次性的做法，來永久允許 Mac 安裝並執行第三方的應用程式。</p>
<p>在開始之前，可以看到系統偏好設定、安全性與隱私下方允許從以下來源下載的 App 中，只有「App Store」與「App Store 和已識別的開發者」兩個選項，因此如果應用程式不屬於上述兩個來源，就無法安裝或執行。原本網路上就有許多教學，從 Mac 終端機輸入 <code>sudo spctl --master-disable</code> 指令，就可以解除這項限制。不過在今年升級 High Sierra 之後，輸入這項指令似乎會出現一些錯誤訊息，因此我嘗試先取得管理員權限，就順利完成執行了。</p>
<p><img decoding="async" src="https://taskinghouse.com/archives/4689915/2nUuYfSXR2yhmt0MCdbE_1.png" alt="1.png" /></p>
<p>首先，打開 Mac 中的終端機並輸入：</p>
<pre><code>sudo -s
</code></pre>
<p>輸入使用者密碼，接著輸入以下指令：</p>
<pre><code>sudo spctl --master-disable
</code></pre>
<p><img decoding="async" src="https://taskinghouse.com/archives/4689915/c7RMkoUGS3qxMcxYOYkA_2.png" alt="2.png" /></p>
<p>請注意輸入密碼是不會顯示星號或任何字符，輸入完畢直接按 Enter 確認即可。輸入完指令按下 Enter 直接換行，什麼事情都沒有發生也是正常的，代表指令成功執行完畢了。</p>
<p>回到系統偏好設定，可以看到安全性與隱私下方，多出了一個「任何來源」的選項。</p>
<p><img decoding="async" src="https://taskinghouse.com/archives/4689915/O9IOTOqwQted2dbU4RU2_3.png" alt="3.png" /></p>
<p>如此一來，就可以隨心所欲安裝任何想要的應用程式了。然而，如果將所需要的軟體都安裝完畢，擔心會不小心安裝或執行惡意程式的話，可以再透過以下指令，將 Gatekeeper 的功能再次開啟：</p>
<pre><code>sudo spctl --master-enable
</code></pre>
<p><img decoding="async" src="https://taskinghouse.com/archives/4689915/1RUb65lqQyKbOaPfMEOP_4.png" alt="4.png" /></p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/4689915-allow-install-open-apps-from-anywhere-in-macos-high-sierra-gatekeeper-for-good/">「Mac」解決 macOS 無法開啟未識別開發者應用程式</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>「教學」替 Mac 終端機換個舒適的配色－Solarizd</title>
		<link>https://taskinghouse.com/posts/2083984-solarizd-get-mac-terminal-a-comfortable-color-theme/</link>
		
		<dc:creator><![CDATA[Victor Hung]]></dc:creator>
		<pubDate>Mon, 21 Aug 2017 03:01:08 +0000</pubDate>
				<category><![CDATA[教學]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Solarizd]]></category>
		<category><![CDATA[上色]]></category>
		<category><![CDATA[代碼]]></category>
		<category><![CDATA[命令列]]></category>
		<category><![CDATA[指令]]></category>
		<category><![CDATA[程式碼]]></category>
		<category><![CDATA[終端機]]></category>
		<category><![CDATA[配色]]></category>
		<category><![CDATA[顏色]]></category>
		<guid isPermaLink="false">https://diary.taskinghouse.com/posts/2017-08-21-solarizd-get-mac-terminal-a-comfortable-color-theme/</guid>

					<description><![CDATA[<p>如果深入的去調校 Mac 設定，或是工作上有使用需求，可能時不時會使用終端機（Terminal）。終端機的設定中有提供幾種配色，但色彩強烈、高對比，看起來並不是...</p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/2083984-solarizd-get-mac-terminal-a-comfortable-color-theme/">「教學」替 Mac 終端機換個舒適的配色－Solarizd</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="https://taskinghouse.com/archives/2083984/Quf3mJKNSkacdIHaXkRg_OG-Image.jpg" alt="OG-Image.jpg" /></p>
<p>如果深入的去調校 Mac 設定，或是工作上有使用需求，可能時不時會使用終端機（Terminal）。終端機的設定中有提供幾種配色，但色彩強烈、高對比，看起來並不是非常舒適。</p>
<p>Solarizd 是一套設計給終端機和 GUI 應用程式的十六色調色盤（八個單色，八重點色）且已經透過經過校色顯示器以及各種照明條件下進行了測試。</p>
<p><img decoding="async" src="https://taskinghouse.com/archives/2083984/XUtHc1O2TRKuTTnbzmBD_default-terminal.png" alt="default-terminal.png" /></p>
<h2 id="solarized">下載 Solarized</h2>
<p>在官網就可以下載最新版本的 Solarized 打包：</p>
<h2 id="solarizedethanschoonover">Solarized &#8211; Ethan Schoonover</h2>
<p><a href="http://ethanschoonover.com/solarized" target="_blank" rel="noopener">http://ethanschoonover.com/solarized</a></p>
<p>直接下載連結：<a href="http://ethanschoonover.com/solarized/files/solarized.zip" target="_blank" rel="noopener">http://ethanschoonover.com/solarized/files/solarized.zip</a></p>
<p>整個安裝包裡面包含了全部應用程式的配色設定檔，支援的程式包含了 Vim、TextMate、Visual Studio、Xcode、iTerm2、OS X Terminal.app、Putty 等等文字編輯器跟編碼應用程式。本篇所提到的則是其中的 OS X Terminal.app 終端機應用程式。</p>
<h2 id="solarized-1">安裝 Solarized</h2>
<p>首先解開下載的 solarized.zip 壓縮檔，並找到「osx-terminal.app-colors-solarized」資料夾，其中包含了兩個配色：</p>
<ul>
<li>Solarized Dark ansi</li>
<li>Solarized Light ansi</li>
</ul>
<p>分別是深色跟淺色的配色，點擊兩下就可以安裝，會自訂出現在終端機的偏好設定中。修改路徑：終端機 &gt; 偏好設定 &gt; 描述檔</p>
<h2 id="solarizeddarkansi">深色 Solarized Dark ansi</h2>
<p><img decoding="async" src="https://taskinghouse.com/archives/2083984/UBYsXng8SxOS68JqWB8y_Solarized%20Dark%20ansi.png" alt="Solarized Dark ansi.png" /></p>
<h2 id="solarizedlightansi">淺色 Solarized Light ansi</h2>
<p><img decoding="async" src="https://taskinghouse.com/archives/2083984/ESl3emSu2vibqO45OVBQ_Solarized%20Light%20ansi.png" alt="Solarized Light ansi.png" /></p>
<p>這篇文章 <a rel="nofollow" href="https://taskinghouse.com/posts/2083984-solarizd-get-mac-terminal-a-comfortable-color-theme/">「教學」替 Mac 終端機換個舒適的配色－Solarizd</a> 最早出現於 <a rel="nofollow" href="https://taskinghouse.com">TaskingHouse</a>。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
