<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Vm on pemako</title>
    <link>http://pemako.cn/tags/vm/</link>
    <description>Recent content in Vm on pemako</description>
    <image>
      <title>pemako</title>
      <url>http://pemako.cn/images/papermod-cover.png</url>
      <link>http://pemako.cn/images/papermod-cover.png</link>
    </image>
    <generator>Hugo -- 0.146.6</generator>
    <language>en</language>
    <lastBuildDate>Thu, 09 Apr 2026 20:00:00 +0800</lastBuildDate>
    <atom:link href="http://pemako.cn/tags/vm/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>虚拟机安装</title>
      <link>http://pemako.cn/tools/vm-setup/</link>
      <pubDate>Thu, 09 Apr 2026 20:00:00 +0800</pubDate>
      <guid>http://pemako.cn/tools/vm-setup/</guid>
      <description>&lt;h2 id=&#34;系统下载安装&#34;&gt;系统下载安装&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;说明该版本的系统主要是作为学习 《程序员的自我修养》这本书的环境&lt;/p&gt;&lt;/blockquote&gt;
&lt;ol&gt;
&lt;li&gt;下载对应的 iso 镜像版本 &lt;a href=&#34;https://old-releases.ubuntu.com/releases/7.04/&#34;&gt;https://old-releases.ubuntu.com/releases/7.04/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;配置 ubuntu 提供的老的 apt 镜像源 &lt;a href=&#34;https://askubuntu.com/questions/91815/how-to-install-software-or-upgrade-from-an-old-unsupported-release?rq=1&#34;&gt;问题1&lt;/a&gt; &lt;a href=&#34;https://askubuntu.com/questions/386265/media-change-please-insert-the-disc-labeled-when-trying-to-install-ruby-on-ra&#34;&gt;问题2&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 先备份&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cp /etc/apt/sources.list /etc/apt/sources.list.bak
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 替换&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo sed -i -re &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g&amp;#39;&lt;/span&gt; /etc/apt/sources.list
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# then update with&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo apt-get update &lt;span class=&#34;o&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; sudo apt-get dist-upgrade
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 删除 cdrom 的行&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sed -i &lt;span class=&#34;s1&#34;&gt;&amp;#39;/cdrom/d&amp;#39;&lt;/span&gt; /etc/apt/sources.list
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;网络配置&#34;&gt;网络配置&lt;/h2&gt;
&lt;p&gt;这里主要是想固定虚拟机的ip地址，开启 ssh 服务，这样可以通过终端登录。故这里选择的网络模式为 Nat + Host-only 模式。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;在 &lt;code&gt;Tools-&amp;gt;Network-&amp;gt;Create&lt;/code&gt; 选择 &lt;code&gt;Host-only Networks&lt;/code&gt; 添加一个网络配置&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&#34;image-20240430100754595&#34; loading=&#34;lazy&#34; src=&#34;https://raw.githubusercontent.com/pemako/assets/main/2024/05/202404301007760.png&#34;&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;在虚拟机的 &lt;code&gt;Settings-&amp;gt;Network-&amp;gt;Adapter 1&lt;/code&gt; 中选择 &lt;code&gt;NAT&lt;/code&gt; （这里默认选择）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&#34;image-20240430101045905&#34; loading=&#34;lazy&#34; src=&#34;https://raw.githubusercontent.com/pemako/assets/main/2024/05/202404301010933.png&#34;&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;配置 &lt;code&gt;Adapter 2&lt;/code&gt; 网络在 图一添加的 host only network 的名字&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://raw.githubusercontent.com/pemako/assets/main/2024/05/202404301012515.png&#34;&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
