<?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>跨版次 &#8211; 21點情報網</title>
	<atom:link href="https://ailog.tw/lifelog/tag/%E8%B7%A8%E7%89%88%E6%AC%A1/feed/" rel="self" type="application/rss+xml" />
	<link>https://ailog.tw/lifelog</link>
	<description></description>
	<lastBuildDate>Sun, 08 Oct 2023 02:21:09 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<item>
		<title>跟小編一起學-FreeBSD-系統更新</title>
		<link>https://ailog.tw/lifelog/2021/06/02/freebsd-update/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Tue, 01 Jun 2021 17:08:10 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[freebsd-update]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></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://ailog.tw/lifelog/?p=8435</guid>

					<description><![CDATA[小編今天要介紹的是如何透過FreeBSD內建的freebsd-update更新工具來進行系統及安全性更新，快跟 &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2021/06/02/freebsd-update/" class="more-link">閱讀全文<span class="screen-reader-text">〈跟小編一起學-FreeBSD-系統更新〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-size: 14pt; font-family: verdana, geneva;">小編今天要介紹的是如何透過FreeBSD內建的<span style="font-weight: 400; color: #ff0000;">freebsd-update</span>更新工具來進行系統及安全性更新，快跟著小編一起來了解如何進行吧。<span id="more-8435"></span></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><strong>[系統及安全性更新]</strong><br />
01、登入FreeBSD系統，並且擁有root等級管理者權限</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">02、取得更新檔<br />
指令如下：</span></p>
<pre class="code"><span style="font-size: 16px; color: #ff0000;">/usr/sbin/freebsd-update fetch</span></pre>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-8834" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-01.png" alt="" width="572" height="349" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-01.png 572w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-01-300x183.png 300w" sizes="(max-width: 572px) 100vw, 572px" /><br />
</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">03、查看更新清單</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">取得更新檔完成後，按下鍵盤「<span style="color: #ff0000;">空白(space)</span>」按鍵查看更新清單，最後在按下「<span style="color: #ff0000;">q</span>」離開清單列表。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img decoding="async" class="alignnone size-full wp-image-8835" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-02.png" alt="" width="467" height="102" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-02.png 467w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-02-300x66.png 300w" sizes="(max-width: 467px) 100vw, 467px" /></span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img decoding="async" class="alignnone size-full wp-image-8836" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-03.png" alt="" width="311" height="415" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-03.png 311w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-03-225x300.png 225w" sizes="(max-width: 311px) 100vw, 311px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">如果系統版本太舊，會有系統生命週期告警。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-8837" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-04.png" alt="" width="498" height="131" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-04.png 498w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-04-300x79.png 300w" sizes="auto, (max-width: 498px) 100vw, 498px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">04、進行更新檔安裝<br />
指令如下</span><span style="font-size: 14pt; font-family: verdana, geneva;">：</span></p>
<pre class="code"><span style="font-size: 16px; color: #ff0000;">/usr/sbin/freebsd-update install</span></pre>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">※出現「src component not installed, skipped」是因為系統並無安裝src相關套件<br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-8838" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-05.png" alt="" width="479" height="73" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-05.png 479w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-update-05-300x46.png 300w" sizes="auto, (max-width: 479px) 100vw, 479px" /><br />
</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">05、重新開機</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">有些更新有牽扯到系統內核，就必須重新開機。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令如下：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">「<span style="color: #ff0000;">reboot</span>」或「<span style="color: #ff0000;">shutdown -r now</span>」</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><strong>[系統跨版本次更新]<br />
</strong>範例情境：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">由12.0-RELEASE更新到12.2-RELEASE</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">01、取得12.2-RELEASE更新檔</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令如下</span><span style="font-size: 14pt; font-family: verdana, geneva;">：</span></p>
<pre class="code"><span style="font-size: 16px; color: #ff0000;">/usr/sbin/freebsd-update -r 12.2-RELEASE upgrade</span></pre>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><span style="font-weight: 400;">更新過程會確認是否進行，輸入「<span style="color: #ff0000;">y</span>」進行跨版次更新<img loading="lazy" decoding="async" class="alignnone size-full wp-image-8855" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg09.png" alt="" width="641" height="302" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg09.png 641w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg09-300x141.png 300w" sizes="auto, (max-width: 641px) 100vw, 641px" /><br />
</span>更新過程畫面</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-8856" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg10.png" alt="" width="341" height="540" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg10.png 341w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg10-189x300.png 189w" sizes="auto, (max-width: 341px) 100vw, 341px" /></span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">更新過程會有些需要確認的是項，請依據實際需求狀況選擇。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">※如果不清楚如何選擇，就選「<span style="color: #ff0000;">y</span>」繼續吧，小編更新不下數百次，沒出事過。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-8858" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg11.png" alt="" width="344" height="423" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg11.png 344w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg11-244x300.png 244w" sizes="auto, (max-width: 344px) 100vw, 344px" /></span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">取得更新檔完成後，按下鍵盤「<span style="color: #ff0000;">空白(space)</span>」按鍵查看更新清單，最後在按下「<span style="color: #ff0000;">q</span>」離開清單列表。<img loading="lazy" decoding="async" class="alignnone size-full wp-image-8860" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg12.png" alt="" width="371" height="398" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg12.png 371w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg12-280x300.png 280w" sizes="auto, (max-width: 371px) 100vw, 371px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">02、安裝12.2-RELEASE更新檔<br />
指令如下</span><span style="font-size: 14pt; font-family: verdana, geneva;">：</span></p>
<pre class="code"><span style="font-size: 16px; color: #ff0000;">/usr/sbin/freebsd-update install</span></pre>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">更新過程有可能會跟下圖所示一樣，需要重新開機後，再次執行更新。<br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-8861" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg13.png" alt="" width="734" height="114" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg13.png 734w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg13-300x47.png 300w" sizes="auto, (max-width: 734px) 100vw, 734px" /><br />
</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">03、更新例外狀況</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">更新過程可能會遇到如下圖的「<span style="color: #ff0000;">Completing this upgrade requires removing old shared object files.</span>」的告警。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-8862" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg14.png" alt="" width="788" height="130" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg14.png 788w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg14-300x49.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg14-768x127.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">解決辦法是執行「<span style="color: #000000;">pkg-static install -f pkg</span>」語法進行pkg或port的更新。<br />
</span><span style="font-size: 14pt; font-family: verdana, geneva;">指令如下</span><span style="font-size: 14pt; font-family: verdana, geneva;">：</span></p>
<pre class="code"><span style="font-size: 16px; color: #ff0000;">pkg-static install -f pkg</span></pre>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-8863" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg15.png" alt="" width="431" height="346" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg15.png 431w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg15-300x241.png 300w" sizes="auto, (max-width: 431px) 100vw, 431px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">04、確認更新結果</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">更新系統完畢後，記得透過「<span style="color: #ff0000;">uname -a</span>」查詢系統版本是否已經升級上去。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-8864" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg16.png" alt="" width="726" height="110" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg16.png 726w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg16-300x45.png 300w" sizes="auto, (max-width: 726px) 100vw, 726px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><strong>[更新已安裝軟體套件]<br />
</strong>01、首先更新pkg套件<br />
指令</span><span style="font-size: 14pt; font-family: verdana, geneva;">如下</span><span style="font-size: 14pt; font-family: verdana, geneva;">：</span></p>
<pre class="code"><span style="font-size: 16px; color: #ff0000;">pkg bootstrap -f</span></pre>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-8866" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg17.png" alt="" width="501" height="182" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg17.png 501w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg17-300x109.png 300w" sizes="auto, (max-width: 501px) 100vw, 501px" /><br />
</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">02、更新pkg套件資料庫</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令</span><span style="font-size: 14pt; font-family: verdana, geneva;">如下</span><span style="font-size: 14pt; font-family: verdana, geneva;">：</span></p>
<pre class="code"><span style="font-size: 16px; color: #ff0000;">pkg update</span></pre>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-8867" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg18.png" alt="" width="412" height="101" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg18.png 412w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg18-300x74.png 300w" sizes="auto, (max-width: 412px) 100vw, 412px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">03、更新已安裝軟體套件</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令</span><span style="font-size: 14pt; font-family: verdana, geneva;">如下</span><span style="font-size: 14pt; font-family: verdana, geneva;">：</span></p>
<pre class="code"><span style="font-size: 16px; color: #ff0000;">pkg upgrade</span></pre>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-8868" src="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg19.png" alt="" width="437" height="186" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg19.png 437w, https://ailog.tw/lifelog/wp-content/uploads/2021/06/freebsd-pkg19-300x128.png 300w" sizes="auto, (max-width: 437px) 100vw, 437px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">04、重新開機</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">該步驟視實際狀況進行，如系統並無重新開機需求，可以略過此步驟。<br />
指令</span><span style="font-size: 14pt; font-family: verdana, geneva;">如下</span><span style="font-size: 14pt; font-family: verdana, geneva;">：</span></p>
<pre class="code"><span style="font-size: 16px; color: #ff0000;">reboot</span></pre>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"></p>
<p></span></p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
