1. 程式人生 > >ubuntu安裝,配置,製作映象和還原

ubuntu安裝,配置,製作映象和還原

每次換電腦或者重灌都重新安裝ubuntu很麻煩,不如一次配好了之後製作成映象,一勞永逸。本文只是提綱,給自己用。

1.全新安裝ubuntu

官網下載ubuntu16.04 amd64映象,用ultraISO寫入U盤。在windows下用disk genius等軟體劃分出一塊未分配空間,,如果本次安裝只為了製作映象,那麼只分8G即可,以減小映象體積。從U盤啟動,安裝ubuntu,分割槽選那塊未分配空間,建立分割槽,ext4檔案系統,掛載點選/,8G記憶體及以上無需swap,/boot和/home可以單獨分也可以不分。安裝完重啟。

2.設定ubuntu

這是按自己的需求設定的。

/etc/apt/source.list裡新增中科大源,注意修改源的ubuntu版本為xenial

安裝vim,git

apt安裝fcitx。sogou官網下載sogou輸入法deb包,sudo -i xx.deb安裝。在系統設定的語言設定裡選擇fcitx為輸入法管理器。終端輸入fcitx-config-gtk3,將sogou加入輸入法列表。

安裝jdk,eclipse需要。先官網下載jdk(java SE),解壓後放入/opt,設定PATH。

安裝eclipse,官網下載,解壓後放入/opt,設定PATH

安裝樹莓派交叉編譯工具,git下載,解壓後放入/opt,設定PATH。可以刪除arm-bcm2708裡除linaro的其他三個工具鏈。

安裝ros,按照ros wiki上的步驟,新增ros源和key,先apt安裝libboost1.58-dev,然後直接安裝ros-kinetic-desktop。

3.製作映象

掛載windows分割槽。假設windows分割槽是sda1和sda2,linux是sda3,sudo mount -t nfts /dev/sda2 /media/d

sudo dd if=/dev/sda3 of=/media/d/ubuntu.img

因為只分了8G,這個映象只有8G,gzip壓縮後更小。

4.用映象安裝ubuntu

livecd啟動,用fdisk或gparted分好一塊ext4分割槽,體積要大於映象體積 。然後將映象dd到分割槽。注意是分割槽不是裝置,of=/dev/sda3。安裝完了之後分割槽會有錯誤,因為映象是8G的,分割槽大於8G。可以用gparted的check功能修復分割槽。

然後安裝grub修復引導。dd完了後掛載分割槽到/media/sda3,grub-install --root-directory=/media/sda3 /dev/sda

生成grub配置檔案grub-mkconfig -o /media/sda3/boot/grub/grub.cfg,grub會自動掃描硬碟生成配置檔案。

修改預設啟動,開啟grub.cfg,注意要先修改許可權。更改set default,原來是0,windows一般是4,不確定也可以翻一下配置檔案確認一下順序。

修改列表停留時間,在/etc/default/grub裡修改TIMEOUT

相關推薦

ubuntu安裝配置製作映象還原

每次換電腦或者重灌都重新安裝ubuntu很麻煩,不如一次配好了之後製作成映象,一勞永逸。本文只是提綱,給自己用。 1.全新安裝ubuntu 官網下載ubuntu16.04 amd64映象,用ultraISO寫入U盤。在windows下用disk genius等軟體劃分出一

ubuntu安裝配置 啟動 hadoop

https://www.cnblogs.com/kinglau/p/3796164.html   ssh localhost 後再 /usr/local/hadoop/sbin       ./start-dfs.sh

ubuntu安裝wordpress之後配置phpmyadmin

安裝完成wordpress之後,再次安裝phpmyadmin管理資料庫 1,首先更新,然後安裝 apt-get update apt-get install phpmyadmin 這裡會跳出來一個配置介面,但是沒有nginx,所以不能選,按TAB然後按ENTE

nodejs備忘總結(一) -- nodeexpress安裝配置新建簡單專案(附安裝配置過程中遇到問題的解決方法)

安裝node 本文以安裝node_v8.9.0為例(win10環境),下載node-v8.9.0-x64.msi外掛 下載後,安裝,安裝目錄預設為C:\Program Files\nodejs 配置環境變數,系統變數->path,新增“C:\Program Files\nodejs\”

Redis 安裝配置服務器端客戶端的命令

--help edi size release rep com 下載 數據庫 eof step1:下載 當前redis最新穩定版本是4.0.9 wget http://download.redis.io/releases/redis-4.0.9.tar.gz ste

win10 關於oraclePLSQL Developer的安裝配置以及常見問題解決

WIN10 關於oracle和PLSQL Developer的安裝、配置,以及常見問題解決辦法 我是比較喜歡去官網下載軟體,主要是比較乾淨安全,沒有捆綁軟體。plsql是支援32位oracle的,所以oracle客戶端我裝的32位,據說64位的也是可以用的,但是要配置一些檔案(我圖方

Ubuntu18.04安裝Redis配置遠端連線訪問簡單使用Redis

前言 Redis是常用基於記憶體的Key-Value資料庫,比Memcache更先進,支援多種資料結構,高效,快速。用Redis可以很輕鬆解決高併發的資料訪問問題;作為實時監控訊號處理也非常不錯。 環境 Ubuntu 18.04 安裝Redis伺服器端 ~ sudo apt-get insta

Docker的安裝配置更新解除安裝

在Linux中開啟Docker引擎 我們可以在Linux中安裝Docker並執行Hello world應用程式。通過下面這些操作,我們將會學到更多有關於Docker的基礎特徵。我們將會學到如何: 安裝Docker引擎 在一個容器中執行軟體映象 在Doc

【linuxWindows 下的eclipse的安裝配置eclipse常用快捷鍵、eclipse斷點單步除錯】

一、前言 什麼是eclipse?  答:Eclipse 是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,它只是一個框架和一組服務,用於通過外掛元件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛集,包括Java開發工

Windows平臺下Flutter安裝配置初運行。

完成 plugin alpha reac window oct 點擊 and 真機調試 Flutter是什麽?他是谷歌根據Dark語言開源的跨平臺開發依賴。和目前比較火的Reactive Native一樣,一套代碼能夠實現兩個不同平臺的App。那麽為什麽要介紹Flutt

keepalived安裝配置組建高可用服務器

eight 如何 .org keep 局域網 yum 從服務器 改變 -1 一、準備環境   linux系統:CentOS7   keepalived版本:keepalived-1.3.5.tar.gz   keepalived下載地址:http://www.keepali

Ubuntu安裝Chrome瀏覽器並解決Chrome瀏覽器無法啟動問題

com wget TE and tab linu 安裝chrome class 步驟 安裝Chrome瀏覽器 #將下載源加入到系統的源列表 sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P

實戰 zabbix-3.4.11 安裝配置部署全過程

改密碼 usr def sch pri 重新 time nginx -t system 實戰 zabbix-3.4.11 安裝,配置,部署全過程 系統環境:CentOS Linux release 7.4.1708 (Core), 3.10.0-693.el7.x86_6

Mongodb的安裝配置啟動與相關操作

eba 接下來 style .com text none 恢復 數據文件 監聽端口 mongodb簡介:??? MongoDB是一個介於關系數據庫和非關系數據庫之間的產品,是非關系數據庫當中功能最豐富,最像關系數據庫的。他支持的數據結構非常松散,是類似json的bjson格

Maven的安裝以及配置window以及linux

一、Maven的安裝以及配置 1)下載 https://maven.apache.org/download.cgi 2)解壓 window下載的apache-maven-3.5.4-bin.zip,直接解壓 linux下載的apache-maven-3.5.4-bin.tar

【C】TCCGCC安裝配置搭配Sublime使用

文章目錄 TCC,GCC安裝,配置,搭配Sublime使用 說明 背景 一、GCC獲取 二、GCC 安裝,配置 三、TCC 獲取 四、TCC 配置環境變數 五、檢測gcc,tc

Ubuntu 安裝python後安裝python-dev

1.通常情況下: sudo apt install python-dev 或者 在 sudo apt install python 命令下安裝應該也附帶了 python-dev 上述 pyhthon 版本是 python2 版本,如果想安裝 python3 直接將上面的 python 改成 python

從內部自用到對外服務配置管理的演進設計優化實踐

本文整理自阿里巴巴中介軟體技術專家彥林在中國開源年會上的分享,通過此文,您將瞭解到: 微服務給配置管理所帶來的變化 配置管理演進過程中的設計思考 配置管理開源後的新探索 配置中心控制檯設計實踐 “為什麼相對於傳統的軟體開發模式,微服務要強調配置中心,是出於什麼樣的訴求需要我們

Redis詳解(原理安裝配置使用命令)

一、Redis介紹 Redis是一個開源的使用ANSI C語言編寫、支援網路、可基於記憶體亦可持久化的日誌型、Key-Value資料庫,並提供多種語言的API。從2010年3月15日起,Redis的開發工作由VMware主持。 Redis能執行在大多數POSIX(Li

【Mysql】Ubuntu安裝Mysql失敗Unable to locate package mysql-client-core-5.7

Ubuntu安裝Mysql失敗,Unable to locate package mysql-client-core-5.7 問題描述 在Ubuntu安裝Mysql時,出現了下面這個問題 報錯為:Un