ubuntu14-系统重装后-脚本命令

本文档详细介绍了在Ubuntu系统中进行环境配置的过程以及多个常用软件的安装步骤,包括Python及其相关库、Git、SSH服务器等。此外还涉及了一些清理命令和开发工具的安装。

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

cd ~

 sudo apt-get install python-pip

 sudo apt-get update
 sudo apt-get upgrade gcc
 sudo apt-get install python2.7-dev
 sudo apt-get install libblas-dev liblapack-dev libatlas-base-dev gfortran
 sudo pip install numpy scipy
 sudo pip install scipy
 sudo pip install Theano
 sudo pip install scikit-neuralnetwork

 sudo pip install tqdm

 sudo apt-get install git


>sudo pip install -e git+https://github.com/lisa-lab/pylearn2.git#egg=Package

>git clone https://github.com/aigamedev/scikit-neuralnetwork.git

>sudo pip install nose


> sudo apt-get install libpng-dev
> sudo apt-get install libjpeg8-dev
> sudo apt-get install libfreetype6-dev
> sudo pip install matplotlib

sudo apt-get build-dep python-matplotlib

sudo pip install matplotlib


> sudo apt-get purge ubuntuone*
> sudo apt-get purge empathy empathy-common
> sudo apt-get purge transmission-*

> sudo apt-get remove libreoffice-common

> sudo apt-get remove unity-webapps-common

> sudo apt-get install vim

> sudo apt-get install vpnc git 
> sudo apt-get install openssh-server
> sudo apt-get install cmake qtcreator 
> sudo apt-get install exfat-fuse 
> sudo apt-get install lnav
> sudo apt-get install unrar 

> sudo apt-get install nautilus-open-terminal


安装cryptograph:

sudo apt-get install build-essential libssl-dev  libffi-dev python-dev

pip install crpytography


sudo apt-get remove totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku  landscape-client-ui-install 


sudo apt-get install ubuntu-restricted-extras

sudo apt-get remove empathy


sudo apt-get clean

sudo apt-get autoclean


Google

sudo vi /etc/hosts

sudo apt-get install nscd

sudo /etc/init.d/nscd restart


====================================================================================

python-pip默认是2.6版本的,如果要安装python3的需要通过下面的命令来安装:

sudo apt-get install python3-pip

安装python包的命令如下(这里使用的命令是pip3,而非pip):
sudo pip3 install packagename

查看pip3下已安装的packagename及版本号:
pip3 freeze

安装了python3之后,如果使用python3执行程序,那么就不能import python2.7/site-packages中的库
(1)使用pip install XXX
          新安装的库会放在这个目录下面:
          python2.7/site-packages/
(2)使用pip3 install XXX
         新安装的库会放在这个目录下面:
         python3.4/site-packages/

testuser@t5810:~$ 
testuser@t5810:~$ 
testuser@t5810:~$ which python
/usr/bin/python
testuser@t5810:~$ 
testuser@t5810:~$ which python3
/usr/bin/python3
testuser@t5810:~$ 
testuser@t5810:~$ ll /usr/bin/python
lrwxrwxrwx 1 root root 9  5月  7 11:55 /usr/bin/python -> python2.7*
testuser@t5810:~$ 
testuser@t5810:~$ ll /usr/bin/python3
lrwxrwxrwx 1 root root 9  5月  7 11:55 /usr/bin/python3 -> python3.4*
testuser@t5810:~$ 
testuser@t5810:~$ python --version
Python 2.7.6
testuser@t5810:~$ python3 --version
Python 3.4.3
testuser@t5810:~$
testuser@t5810:~$ pip --version
pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)
testuser@t5810:~$
testuser@t5810:~$ pip3 --version
pip 1.5.4 from /usr/lib/python3/dist-packages (python 3.4)
testuser@t5810:~$ 
testuser@t5810:~$ 
testuser@t5810:~$ pip3 freeze|grep numpy
numpy==1.8.2
testuser@t5810:~$ 
testuser@t5810:~$ pip freeze|grep numpy
numpy==1.12.1
testuser@t5810:~$ 
testuser@t5810:~$ 
testuser@t5810:~$ pip3 freeze|grep scipy
testuser@t5810:~$ 
testuser@t5810:~$ pip freeze|grep scipy
scipy==0.19.0
testuser@t5810:~$ 
testuser@t5810:~$ python
Python 2.7.6 (default, Oct 26 2016, 20:30:19) 
[GCC 4.8.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 
>>> import scipy
>>> scipy
<module 'scipy' from '/usr/local/lib/python2.7/dist-packages/scipy/__init__.pyc'>
>>> 
>>> exit()
testuser@t5810:~$ 
testuser@t5810:~$ python3
Python 3.4.3 (default, Nov 17 2016, 01:08:31) 
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import scipy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'scipy'
>>> 
>>> import numpy
>>> 
>>> numpy
<module 'numpy' from '/usr/lib/python3/dist-packages/numpy/__init__.py'>
>>> 
>>> exit()
testuser@t5810:~$ 
testuser@t5810:~$ 
testuser@t5810:~$ 











### 重新安装Ubuntu 22.04操作系统指南 #### 准备工作 为了顺利重装Ubuntu 22.04,建议先备份重要数据。如果计划采用双系统,则需确保Windows已正常启动并调整好硬盘分区。 #### 下载镜像文件 前往官方渠道获取最新版本的ISO镜像文件[^3]。校验下载完整性可提高成功率。 #### 创建启动介质 利用Rufus或其他类似软件制作U盘启动盘。这一步骤对于后续引导至Live环境至关重要。 #### 启动设置 进入BIOS/UEFI设定界面修改优先级顺序使计算机能够从USB设备加载。不同品牌主板访问方式有所区别,请参照具体机型手册说明。 #### Live模式体验与检测硬件兼容性 通过选择`Try Ubuntu without installing`选项来初步检验目标机器能否良好支持Linux内核特性以及驱动程序匹配状况。 ```bash sudo apt update && sudo apt upgrade -y ``` 上述命令可用于更新现有包索引表并实施全面升级操作前的基础准备动作。 #### 正式部署流程 当确认无误后点击Install按钮继续: - **语言偏好**:挑选适合的语言环境; - **键盘布局**:依据个人习惯定义输入法方案; - **网络连接状态**:如果有线接入则自动识别;无线网卡可能需要额外配置; - **第三方组件授权协议接受与否**:视情况勾选以启用专有格式解码器等功能模块; - **存储规划**:针对全新覆盖安装情形推荐全盘擦除警告!谨慎对待已有资料保护措施。如果是多系统共存场景务必精确指派未分配卷作为根目录挂载点以免误删其他操作系统核心结构造成连锁反应无法开机等问题发生。 ```bash lsblk # 查看当前磁盘分布情况辅助决策制定合理的分区分割策略 ``` 此命令有助于直观了解物理载体上的逻辑划分详情从而做出明智判断。 - **位置服务开关控制** - **账户创建细节填写** 最后耐心等待进度条走完直至提示重启完成整个过程。 #### 配置优化环节 首次登录之后执行一系列初始化任务提升用户体验感: 1. 设定超级管理员权限口令增强安全性; 2. 调用APT工具同步在线仓库资源库信息保持软件栈处于最佳实践水平线上; 3. 编辑器类应用预装载方便日后编辑文档脚本等工作场合调用; 4. 远程桌面功能激活允许跨平台协作交流分享屏幕内容; 5. IP地址静态绑定DNS服务器解析规则定制化满足特定应用场景下的特殊需求; 6. 放松安全防护机制限制便于开发测试期间快速迭代验证假设理论模型不受阻碍影响效率表现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值