ubuntu硬盘装机_配置系统总结

本文详细介绍了一种通过硬盘而非U盘安装Ubuntu系统的方法,并分享了作者个人的一些配置习惯,包括系统美化、软件安装及环境配置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu硬盘装机_配置系统总结(个人习惯)

前言:因为每次重装系统要走很多步骤,很多方法都不是在同一个地方的,所以想把一些个人习惯都并在一起放在博客上,谨防忘记。

参考:

http://www.linuxidc.com/Linux/2014-04/100369.htm

http://blog.youkuaiyun.com/jmu201521121021/article/details/78323032

设备:华硕FX50V

装机方式:硬盘装机(非启动U盘模式)

一、安装方式:

[外链图片转存失败(img-BazxxbSU-1564126974334)(http://p.qlogo.cn/qqmail_head/qKFqwJzRbP1XZBJArC8ib34NJ9qFxWVBjAo6kxBTltJP5ZKdVPWg5dQIxyX7hCA50/0)]

在windows下安装EasyBCD,可以比较方便来调整引导,安装完成之后,添加新条目,在NeoGrub这里新建一个,内容如下:

title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04.5-desktop-amd64.iso locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
title reboot
reboot
title halt
halt

要将 ubuntu-14.04.5-desktop-amd64.iso 替换成你具体的Linux镜像的名称。

[外链图片转存失败(img-Gmqh6ATR-1564126974334)(http://p.qlogo.cn/qqmail_head/qKFqwJzRbP1XZBJArC8ib34NJ9qFxWVBjAo6kxBTltJPuAlLdmRuJMspajsZfVg2ic/0)]

[外链图片转存失败(img-72fSNVLt-1564126974335)(http://p.qlogo.cn/qqmail_head/qKFqwJzRbP1XZBJArC8ib34NJ9qFxWVBjAo6kxBTltJNUxLiaXoJzh2KSP5VqlRVib3/0)]

然后,双击我们已经下载好的Linux镜像,进入 casper ,将其中的 initrd.lz 和 vnlinuz.efi 拷贝到我们C盘的根目录, 再把镜像弹出,然后也把我们的镜像拷贝到我们的C盘根目录,这时候就可以重启,会出现进入Linux系统的引导,点进去就行了。

二、分区设置:

选择产生的空闲分区

点击的“+”创建4个主要的基础分区

创建/分区:

创建swap分区:

4096MB 逻辑分区 空间起始位置 交换空间

创建boot分区:

2048MB 逻辑分区 空间起始位置 Ext4日志文件系统 /boot

创建主分区:

剩余的空间 主分区 空间起始位置 Ext4日志文件系统 /

三、配置系统(以下属于个人习惯,博客方便记录过程)

以下是后话,一般装完系统先折腾驱动,先把驱动这些核心的安装完之后在折腾外在的,可以参考我的另一篇博客如何安装NVIDIA的驱动,安装完之后才能进行GPU 运算,这个真的挺快的,CPU算十分钟的时间GPU 一分钟就能搞定了。

美化:

sudo apt-get install unity-tweak-tool 
sudo add-apt-repository ppa:noobslab/themes
sudo add-apt-repository ppa:noobslab/icons
sudo apt-get update
sudo apt-get install flatabulous-theme
sudo apt-get install ultra-flat-icons
#记得设置动画随机。

安装flash插件:

sudo apt-get install flashplugin-installer

先安装anaconda再安装python:

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get build-dep python-numpy
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn python-skimage \
python-h5py python-protobuf python-leveldb python-networkx python-nose python-pandas python-gflags \
Cython ipython

配置ss:

sudo apt-get update
sudo apt-get install python-pip
sudo pip install shadowsocks
sudo gedit /etc/shadowsocks.json
{
    "server":"***",
    "server_port":***,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"***",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": true,
    "workers": 1
}

sslocal -c /etc/shadowsocks.json

配置chrome的ss:

需要添加Proxy-SwitchyOmega_v2.5.2.crx插件,新建情景模式socks5,代理模式SOCKS5,代理服务器127.0.0.1,端口1080. 设置首页为google即可。

官方安装docker教程,ubuntu14.04:

sudo apt-get update
sudo apt-get install \
    linux-image-extra-$(uname -r) \
    linux-image-extra-virtual
sudo apt-get update
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
sudo apt-get update
sudo apt-get install docker-ce

可以选择deb安装docker。

安装typora:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
sudo add-apt-repository 'deb http://typora.io linux/'
sudo apt-get update
sudo apt-get install typora

opencv 3.4:

sudo apt-get update
sudo apt-get install git
git clone https://github.com/jayrambhia/Install-OpenCV
cd ./Install-OpenCV
cd Ubuntu
chmod +x * 
./opencv_latest.sh

安装完cuda8.0和NVIDIA之后配置环境变量:

sudo gedit ~/.bashrc
export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
sudo gedit /etc/profile
PATH=/usr/local/cuda/bin:$PATH  
export PATH
source /etc/profile
sudo gedit /etc/ld.so.conf.d/cuda.conf
/usr/local/cuda/lib64
sudo ldconfig
#测试sample:
cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery
make
sudo ./deviceQuery
nvcc -V

cudnn5.0安装:

sudo tar -zxvf ./cudnn-8.0-linux-x64-v5.0.tgz
cd cuda/include
sudo cp cudnn.h /usr/local/cuda/include  
cd ..
cd lib64
sudo cp lib* /usr/local/cuda/lib64/   
cd /usr/local/cuda/lib64/
sudo chmod +r libcudnn.so.5.0.5
sudo ln -sf libcudnn.so.5.0.5 libcudnn.so.5
sudo ln -sf libcudnn.so.5 libcudnn.so
sudo ldconfig

caffe安装:

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

git clone https://github.com/BVLC/caffe
sudo cp Makefile.config.example Makefile.config
sudo gedit Makefile.config 
#修改为USE_CUDNN := 1和OPENCV_VERSION := 3 
#进入caffe目录:
mkdir build
cd build
cmake ..
make all -j8
make pycaffe -j8
make test -j8
make runtest -j8

#编译完之后将caffe链接到系统以便于import caffe
sudo gedit ~/.bashrc
export PYTHONPATH=$PYTHONPATH:/home/michael/usr/caffe/python

将要安装的所有deb文件放到同一个文件夹下面:

sudo apt-get update
sudo dpkg -i *.deb 
sudo apt-get -f install

shutter:

sudo add-apt-repository ppa:shutter/ppa
sudo apt-get update
sudo apt-get install shutter

sublime:

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
#太久,推荐deb安装

cmake-gui:

sudo apt-get install cmake-qt-gui

安装pycharm之前先安装anaconda。

python处理中文

# -- coding: utf-8 --

命令行查看opencv版本:

 pkg-config --modversion opencv

推荐的保存日志的格式:script date +%Y-%m-%d-%H-%M-%S.log

用exit来退出。

python 导入cv2失败的解决方法:

sudo cp /home/michael/Install-OpenCV/Ubuntu/OpenCV/opencv-3.4.0/build/lib/cv2.so /home/michael/anaconda2/lib/

把我们opencv自带的cv2.so拷贝到lib目录下面。

sudo gedit  ~/.bashrc

添加这一句就行了:

export PYTHONPATH=/home/michael:/home/michael/anaconda2/lib:$PYTHONPATH

把路径设置为全局即可,最后需要 source ~/.bashrc 一下下。

在编译完pycaffe之后import caffe失败的方法:(前提是使用anaconda2)

提示:No module named google.protobuf.internal

解决方法是在其中安装protobuf最新版本:

sudo chmod 777 -R anaconda2
conda install protobuf

添加环境变量:

sudo gedit /etc/profile
#添加:export PYTHONPATH=/home/michael/caffe/python:$PYTHONPATH
source /etc/profile

python 库的安装:

sudo apt-get install python-matplotlib
sudo apt-get install python-numpy
sudo apt-get install python-sklearn
sudo apt-get install python-pillow
### 安装 Ubuntu 操作系统的概述 在虚拟机环境中安装 Ubuntu 操作系统是一个相对简单的过程,主要涉及以下几个方面: #### 准备工作 为了成功完成安装过程,需要准备以下内容: - 下载适用于目标版本的 Ubuntu 镜像文件(ISO 文件)。例如,在 VMware 中可以使用 Ubuntu 16.04 或者更现代的 Ubuntu 20.04 版本[^1][^2]。 - 确保已安装支持虚拟化的软件环境,比如 VMware Workstation Pro 或 VMware Player。 #### 创建新的虚拟机实例 启动 VMware 软件之后,按照提示创建一个新的虚拟机配置。在此过程中需指定所要安装的操作系统类型以及对应的 ISO 映像位置作为初始引导介质。 ```plaintext 具体操作如下: 1. 打开 VMware 并选择 “新建虚拟机向导”; 2. 选取典型安装模式继续前进; 3. 当询问到客户操作系统类别时,请输入 Linux 和具体的发行版名称如 Ubuntu(64-bit); 4. 设置磁盘容量大小及其存储路径; 5. 自定义硬件选项如果必要的话,调整处理器核心数或者内存分配给新建立起来的 guest OS 使用. ``` #### 开始安装流程 一旦完成了上述准备工作,则可以通过加载之前选定好的 .iso 来实际执行 ubuntu 的 setup 步骤: 1. **初始化阶段**: 启动后会先进入 live cd 环境下展示试用桌面效果或是直接进入正式 install wizard 页面[^1]. 2. **分区管理**: 用户可以选择自动全盘覆盖写入方式快速部署整个硬盘空间供 linux 单独占有;也可以手动精细划分交换区(swap),根目录(/)以及其他可能需要用到的数据挂载点. 3. **网络配置与更新源设定** : 如果联网正常情况下,默认会尝试连接互联网获取最新补丁包并同步至本地库内[^3]. 对于国内用户来说,建议更改默认 apt-get repository 至更快捷稳定的镜像站点,例如阿里巴巴提供的公共云加速链接. 4. **账户安全策略制定** : 建立管理员权限账号的同时也要考虑密码强度规则,并开启 sshd service 方便后续通过命令行工具实现远程访问控制功能. 以下是启用 SSH 服务的一个基本脚本例子: ```bash sudo apt update && sudo apt upgrade -y sudo systemctl status ssh if ! command -v ssh &> /dev/null; then echo "Installing OpenSSH Server..." sudo apt install openssh-server -y fi sudo ufw allow ssh sudo systemctl restart ssh ``` 最后一步就是重启机器使所有改动生效即可享受全新搭建完毕后的ubuntu server/client environment啦! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值