初始化一台linux设备

Posted justsong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初始化一台linux设备相关的知识,希望对你有一定的参考价值。


time: 2018-06-18 13:00:00
tags: Linux
---

注意

系统版本: Ubuntu 18.04 LTS

代码

# 更新系统
sudo apt-get update
sudo apt-get upgrade -f -y

# 改变系统启动顺序
sudo vi /etc/default/grub
# 按INS键进入插入模式
# 改变GRUB_DEFAULT的值
# 按ESC退出插入模式
# 输入ZZ保存并退出
# 更新grub.cfg文件
sudo upgrade-grub

# 解决安装双系统后Windows下时间错乱
# 首先确保Ubuntu的时间正确
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
# 更新硬件时间
sudo hwclock --localtime --systohc

# 配置Qt
sudo apt-get update
sudo apt -y full-upgrade
sudo apt install g++
sudo apt install gcc
sudo apt install make
sudo apt --fix-broken install
# 如果依然报错无法找到IGL
sudo apt-get install libgl-dev

# 卸载 firefox
dpkg --get-selections |grep firefox
sudo apt-get purge firefox

# 配置SSH
sudo apt-get update
sudo apt-get install openssh-client
sudo apt-get install openssh-server
# 检查是否安装成功
ps -e|grep ssh

# 配置VNC
sudo apt-get update
sudo apt-get install tightvncserver
# 启动服务
tightvncserver
# 关闭 VNC连接 n
vncserver -kill : n

# 安装 *.deb
sudo dpkg -i *.deb
# 如果报错,尝试:
sudo apt --fix-broken install

# 安装Caffe-cpu-only
sudo apt-get update
sudo apt install caffe-cpu
# 虽然caffe已经安装好,不过我们需要下载一些工具:
cd ~
git clone https://github.com/BVLC/caffe.git
# 下载mnist数据
sudo bash ~/caffe/data/mnist/get_mnist.sh
# 转换成LMDB数据
sudo bash ~/caffe/examples/mnist/create_mnist.sh
# 修改mnist例子的配置文件
sudo vi ~/caffe/examples/mnist/lenet_solver.prototxt
# 运行例子
sudo time sh ~/caffe/examples/mnist/train_lenet.sh

# 下载并安装Anaconda
cd ~/Download
wget -c https://mirrors4.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh
sudo bash ./Anaconda3-5.2.0-Linux-x86_64.sh
# 为Anaconda的Python设置alias
alias python_a="/home/**yourusername**/anaconda3/bin/python"

# 安装Caffe2
# 创建一个名为 caffe2env 的 Anaconda 环境
conda create --name caffe2env
# 激活 caffe2env
source activate caffe2env
# 安装caffe2-cpu-only
conda install -c caffe2 caffe2
# 关闭 caffe2env
source deactivate

以上是关于初始化一台linux设备的主要内容,如果未能解决你的问题,请参考以下文章

LINUX PID 1和SYSTEMD PID 0 是内核的一部分,主要用于内进换页,内核初始化的最后一步就是启动 init 进程。这个进程是系统的第一个进程,PID 为 1,又叫超级进程(代码片段

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段

如何在本机反应中将设备的通知推送到另一台设备

Linux MIPI DSI驱动调试笔记-设备树DCS格式序列之配置LCD初始化代码

Linux MIPI DSI驱动调试笔记-设备树DCS格式序列之配置LCD初始化代码

为了随时随地能敲代码,他用树莓派手搓一台Linux掌上电脑