转载自:http://www.polarxiong.com/archives/%E6%A0%91%E8%8E%93%E6%B4%BE%E5%88%9D%E4%BD%93%E9%AA%8C-%E5%AE%89%E8%A3%85Ubuntu-14-04-LTS.html

一、关于树莓派

动机

如之前在某篇文章最后写的,发现了可以用ipv6做反向代理,以及树莓派可以安装Ubuntu 14.04后,原本只是感兴趣的树莓派瞬间就提上了购买的日程。

购买

树莓派、外壳和散热片

当然还是去某宝,买了树莓派2B和一个外壳以及散热片。

HDMI转DVI转接口

因为显示器不支持HDMI,然后考虑到比较流行的HDMI转VGA是从数字信号转为模拟信号,转接口内部用芯片实现,且对于树莓派而言对于HDMI转VGA口选择无源还是有源的争论不绝于耳;所以直接上HDMI转DVI,不需要用到芯片转换,可靠方便多了。注意DVI口也有多种型号,注意显示器的支持。

电源

关于电源的问题,正好我有个SONY的1.5A电源适配器,就直接拿来用了。不过收到的树莓派里说明书中写着要求电源为大于1.8A的,但鉴于我不怎么用USB口,1.5A的树莓派运转起来还算良好。

microSD卡

microSD卡就是坑了,最开始搜到的树莓派需要用哪种内存卡,看到有人说是全尺寸的SD卡我就打算直接用闲置的SD卡了,class 10的应该能满足了;收到货等到要插卡的时候才发现需要的是microSD卡,真不知道是谁说的是全尺寸的SD卡。于是又下单等了一天收到microSD卡和读卡器。

USB HUB

因为本身出发点是做迷你服务器用,所以买了个带电源的USB HUB,供带动移动硬盘。

二、安装Ubuntu 14.04 LTS

安装Ubuntu14.04完全遵照的Ubuntu wiki中的步骤。

下载并写入

镜像照着wiki中提供的地址下载,下载完后解压.img供写入。

写入到microSD卡安装树莓派官方提供的软件和步骤。将microSD卡插入读卡器,然后插入电脑;打开Win32DiskImager,选择刚才解压的.img镜像,选择microSD卡的盘符,然后write。

安装设置Ubuntu

注意这个Ubuntu镜像并不包含openssh,所以这是必须直连树莓派。

插上键盘,接上显示器,然后接上电源,树莓派就开始工作了。Ubuntu启动完毕后,登录用户名密码都是ubuntu。

开启root账户

对于这个需要折腾的Ubuntu来说,直接用root账户会方便不少。

1
sudo passwd root

然后输入当前用户的密码,就是ubuntu了;然后输入两次root的新密码。

1
su root

输入root密码就进入root账户啦。

使用全部分区空间

此时Ubuntu并没有利用到全部SD卡的空间,需要手动设置。

1
fdisk /dev/mmcblk0

删除第二分区:按d,再按2

重建第二分区:按n,再按p,再按2,再按enter,再按enter,再按w

然后重启Ubuntu

1
reboot

输入

1
resize2fs /dev/mmcblk0p2

这样Ubuntu就使用到了全部SD卡的空间。

更新源

这是必须的步骤了

1
2
apt-get update
apt-get upgrade

设置SWAP

此Ubuntu本身没有SWAP,需要手动建立,不过这里有个自动完成SWAP设置的软件,此软件会默认设置RAM两倍大小的SWAP分区,所以树莓派中会生成2G大小的SWAP分区。

1
apt-get install dphys-swapfile

安装并设置完成后,SWAP即设置完成。

安装SSH服务器

这个是必装的了,允许SSH访问

1
apt-get install openssh-server

这样就算初始化设置完成了,因为这个镜像相当于是Ubuntu的最小镜像,所以很多软件或依赖都没有安装,所以可能很多apt-get install都会顺带安装一大堆依赖。


参考:
ARM/RaspberryPi - Ubuntu Wiki
INSTALLING OPERATING SYSTEM IMAGES USING WINDOWS

树莓派初体验,安装Ubuntu 14.04 LTS的更多相关文章

  1. ubuntu 14.04 lts安装教程:u盘安装ubuntu 14.04 lts步骤

    绿茶小编带来了ubuntu 14.04 lts安装教程,下文详细讲解了u盘安装ubuntu 14.04 lts的步骤,很简单,只需要一个工具就能够轻松使用u盘安装ubuntukylin 14.04系统 ...

  2. U盘安装Ubuntu 14.04 LTS正式版

    Ubuntu 14.04 LTS正式版发布,而且提供五年的支持和维护服务.Ubuntu 14.04是Ubuntu开发团队历经五年的心血之作.许多新手都喜欢把Linux安装文件刻录成光盘再安装,而安装好 ...

  3. U盘安装Ubuntu 14.04 LTS

    1.下载Ubuntu14.04 LTS 从Ubuntu官网下载->http://releases.ubuntu.com/14.04/ 2.将Ubuntu14.04安装到U盘 下载U盘系统安装工具 ...

  4. Dell Inspiron 7520 安装Ubuntu 14.04 LTS

    我的电脑是Dell Inspiron 7520,之前用的Windows 7, 装了虚拟机,再在虚拟机里面装Ubuntu, 电脑一直卡顿,一怒之下,升级了内存,直接16G,然后,还是卡顿,CPU是i5的 ...

  5. U盘安装Ubuntu 14.04 LTS正式版 出现如下的提示,不能继续,如何操作?

    I had a problem (minor annoyance) when booting up Arch linux with a USB drive connected. The problem ...

  6. 【转】Windows 7下硬盘安装Ubuntu 14.04图文教程--不错

    原文网址:http://www.linuxidc.com/Linux/2014-04/100369p3.htm Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计 ...

  7. 分布式进阶(一)Windows 7下硬盘安装Ubuntu 14.04图文教程

    Windows 7下硬盘安装Ubuntu 14.04图文教程 本人下载的是ubuntu-14.04.2-desktop-amd64.iso,经本人亲自测试的,折腾了一天的时间. 1)首先还是分区,在计 ...

  8. Ubuntu 14.04 LTS 安装Docker

    Docker官方是有很详细的安装文档(https://docs.docker.com/engine/installation/ubuntulinux/),这里做了一个Ubuntu 14.04 LTS中 ...

  9. Ubuntu 14.04 LTS 安装Docker(转)

    转自:https://www.cnblogs.com/leolztang/p/5097278.html Docker官方是有很详细的安装文档(https://docs.docker.com/engin ...

随机推荐

  1. 是否有必要学习使用纯Verilog写一个SDRAM控制器

    在做这个SDRAM控制器之前,博主有一个疑问,对于学生来说,是否有必要学习用纯Verilog写一个SDRAM控制器?因为目前X家和A家都有了DDR IP Core,对于要实现一个应用可以直接调用IP ...

  2. hibernate--CRUD初体验

    hibernate的crud操作初体验. 看具体实例 package com.fuwh.model; import javax.persistence.Column; import javax.per ...

  3. [WC 2005]友好的生物

    Description $W$ 星球是一个和地球一样气候适宜.物种聚集的星球.经过多年的研究,外星生物学家们已经发现了数万种生物,而且这个数字还在不断增大. $W$ 星球上的生物很有趣,有些生物之间很 ...

  4. 洛谷P3244 [HNOI2015]落忆枫音

    #include<cstdio> #include<cstdlib> #include<algorithm> #include<cstring> #in ...

  5. 51 nod 1610 路径计数(Moblus+dp)

    1610 路径计数 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题   路径上所有边权的最大公约数定义为一条路径的值. 给定一个有向无环图.T次修改操作,每次修改一 ...

  6. Delphi7数据库编程之TDataSet(转)

    TDataSet类由TBDEDataSet(BDE组件).TCustomADODataSet(ADO组件).TIBCustomDataSet(InterBase组件).TCustomSQLDataSe ...

  7. C语言设计第一次作业

    1 (1)题目:求圆面积和周长 (2)流程图: (3)测试数据及运行结果: (4)实验分析:暂时没问题. 2 (1)题目:输入一个四位年份,判断其是否是闰年.闰年的判别条件是该年年份能被4整除但不能被 ...

  8. C++Sizeof与Strlen的区别与联系

    一.sizeof    sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组.指针.类型.对象.函数等.    它的功能是:获得保 ...

  9. Java8——快速入门手册(学习笔记)

    github博文传送门 Java8特性学习笔记 Java8中新增了许多的新特性,在这里本人研究学习了几个较为常用的特性,在这里与大家进行分享.(这里推荐深入理解Java 8用于理解基础知识)本文分为以 ...

  10. vmware迁移到openstack的一些坑

    title: 安全平台迁移 tags: 新建,模板,小书匠 grammar_cjkRuby: true --- 前言 主要有三个坑: 一是如果原先虚拟机没有安装virtio驱动,要设置设备驱动为ide ...