<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Linux on 日日是好日-我的生活记录</title>
    <link>http://www.ririshihaori.com:80/categories/linux/</link>
    <description>Recent content in Linux on 日日是好日-我的生活记录</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <lastBuildDate>Mon, 02 Dec 2019 00:23:55 +0800</lastBuildDate>
    <atom:link href="http://www.ririshihaori.com:80/categories/linux/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>双系统Ubuntu硬盘扩容&#43;卸载Ubuntu系统 </title>
      <link>http://www.ririshihaori.com:80/posts/2019/12/ubuntu%E6%89%A9%E5%AE%B9/</link>
      <pubDate>Mon, 02 Dec 2019 00:23:55 +0800</pubDate>
      <guid>http://www.ririshihaori.com:80/posts/2019/12/ubuntu%E6%89%A9%E5%AE%B9/</guid>
      <description>&lt;p&gt;　　开发板子需要安装Xilinx的Vivado安装环境，安装时发现需要win10专业版，家庭版不行，所以想着装到双系统的Ubuntu1604下，就去机房弄了块硬盘。&lt;/p&gt;&#xA;&lt;h2 id=&#34;双系统给ubuntu扩容&#34;&gt;双系统给Ubuntu扩容&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;win10下右键“计算机”-“管理”-“磁盘管理”,压缩卷并新建卷，选择按照NFTS格式格式化。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;重启进入ubuntu，使用&lt;code&gt;df -h&lt;/code&gt;查看ubuntu下磁盘挂载点，通过磁盘大小判断备用磁盘的名称，形如&lt;code&gt;/dev/sda2&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;使用&lt;code&gt;sudo umount /dev/sda2&lt;/code&gt;解挂载&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;使用&lt;code&gt;mkfs -t ext4 /dev/sda2&lt;/code&gt;将磁盘格式化为ext4格式&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;使用&lt;code&gt;ls -l /dev/disk/by-uuid&lt;/code&gt;查询sda2对应的UUID，假设其为“abcd”&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;使用&lt;code&gt;sudo vi /etc/fstab&lt;/code&gt;编辑fstab，在最后一行添加&lt;code&gt;UUID=abcd /home/open ext4 defaults 0 2&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;重启，发现已将磁盘挂载到&lt;code&gt;/home/open&lt;/code&gt;下&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;双系统删除ubuntu系统&#34;&gt;双系统删除Ubuntu系统&lt;/h2&gt;&#xA;&lt;p&gt;　　。。。扩容了以后发现vivado只支持64位系统，之前装的时候不小心装成了32位的，还是删了Ubuntu系统直接换虚拟机算了。 &lt;br&gt;&#xA;　　但是不能直接清空硬盘分区，会导致启动后win10也进不去，需要按照步骤来。删之前先备份了下&lt;code&gt;/home&lt;/code&gt;下的所有东西。&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;首先&lt;code&gt;win + R&lt;/code&gt;,然后输入&lt;code&gt;msinfo32&lt;/code&gt;回车，查看系统信息中的&lt;code&gt;BIOS模式&lt;/code&gt;来确认系统启动方式。(我这里是传统模式，即Legacy BIOS模式)。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;若为Legacy模式，可以下载并运行MbrFix程序或用类似于分区助手的软件修复mbr。重启win10没有GNU GRUB的系统选择界面则说明修复成功。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;之后就可以用分区助手或者右键&amp;quot;计算机&amp;quot;-“管理”-“磁盘管理”里面删除Ubuntu系统所在的硬盘分区了。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    <item>
      <title>Ubuntu16.04升级Python3.7</title>
      <link>http://www.ririshihaori.com:80/posts/2019/11/ubuntu%E5%8D%87%E7%BA%A7python/</link>
      <pubDate>Tue, 26 Nov 2019 00:23:55 +0800</pubDate>
      <guid>http://www.ririshihaori.com:80/posts/2019/11/ubuntu%E5%8D%87%E7%BA%A7python/</guid>
      <description>&lt;p&gt;Ubuntu16.04默认带的Python是2.7.12和3.5，升级到Python3.7的步骤如下：&lt;/p&gt;&#xA;&lt;p&gt;第一步，增加ppa仓库:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;$sudo add-apt-repository ppa:jonathonf/python-3.7&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;第二步，升级apt索引，更新python:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;$sudo apt-get update&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;$sudo apt-get install python3.7&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;第三步，更换系统默认的软链命令Python3到新的Python3.7:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;$sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;$sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;最后，update-alternatives命令可以修改系统默认命令的软链指向，通过以下命令，可以切换Python3的指向:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;$sudo update-alternatives --config python3&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;查看python2 和 python3的版本:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;$python2 --version&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;$python3 --verison&lt;/code&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
