安装Linux系统后配置的一般步骤
2024-09-01 18:46:05
安装linux后配置的一般步骤
最近在尝试不同的linux系统,记录一下安装完linux之后常用的软件的安装方法
1.源的更新
ubuntu 源的更新方法
参考(没有测试过,但是都大同小异,不行就换一个):ubuntu 手动更新源 以及使用sudo update与upgrade的作用及区别
2.安装pip
- python3的pip
sudo apt install python3-pip
- python2的pip
sudo apt install python-pip
3. pip源的更新
引用自:PyPI使用国内源
#!/usr/bin/python
# coding: utf-8
import platform
import os
os_type = platform.system()
if "Linux" == os_type:
fileDirPath = "%s/.pip" % os.path.expanduser('~')
filePath = "%s/pip.conf" % fileDirPath
if not os.path.isdir(fileDirPath):
os.mkdir(fileDirPath)
fo = open(filePath, "w")
fo.write(
"[global]\nindex-url=https://pypi.tuna.tsinghua.edu.cn/simple/\n[install]\ntrusted-host=pypi.tuna.tsinghua.edu.cn\n")
fo.close()
print "Configuration is complete"
elif "Windows" == os_type:
fileDirPath = "%s\\pip" % os.path.expanduser('~')
filePath = "%s\\pip.ini" % fileDirPath
if not os.path.isdir(fileDirPath):
os.mkdir(fileDirPath)
fo = open(filePath, "w")
fo.write(
"[global]\nindex-url=https://pypi.tuna.tsinghua.edu.cn/simple/\n[install]\ntrusted-host=pypi.tuna.tsinghua.edu.cn\n")
fo.close()
print "Configuration is complete"
else:
exit("Your platform is unknow!")
- 把上面代码保存为.py文件
- 打开终端输入以下命令
python (你的文件名).py
完成!
注意,需要安装python2.x,不想安装的话可以修改上面的代码
4. 配置shadowsocks
可以选择qt5的图形化安装方法(这个比较简单就不多说了)
安装命令行模式的
配置pac模式
5. 配置java jdk
下载安装java jdk(自己去官网下载)
配置环境变量
sudo vi /etc/profile
把下面的代码加入到最后面其中的JAVA_HOME的目录是自己的安装目录(linux下的java不需要安装的)
查看自己目录最快的方式是到目录下用终端打开,输入pwd
,复制下来export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
使用以下命令刷新下
source /etc/profile
使用以下命令验证配置
java -version
最新文章
- 【Android】Android应用安装失败及无法打开
- 【跟着子迟品underscore】从用 `void 0` 代替 `undefined` 说起
- 一个Activity掌握Android5.0新控件 (转)
- Android ANR分析(1)
- entity framework里的继承映射关系TPH、TPT和TPC
- grunt下cssmin的配置参数
- HDU 1387 Team Queue
- Microsoft Visual Studio 2013 Update 1 离线安装程序
- squid透明代理+iptables防火墙,多网卡详细配置
- Android--------Java接口回调
- iOS开发技巧 -- 复用代码片段
- Java虚拟机几个命令行参数说明
- OPhone SDK初体验
- Unity3D Shader Stencil模版测试学习
- 关于 IDEA 自动识别问题,jsp页面Controller路径自动识别的问题
- 机器学习KNN算法
- mybatis框架(6)---mybatis插入数据后获取自增主键
- Unable to handle kernel paging request at virtual address
- 获取键盘的ascii码
- C-Lodop获取打印机列表Create_Printer_List
热门文章
- Windows常用批处理命令 CMD BAT (CMD目录操作等dir)
- 组合数的计算以及组合数对p取余后结果的计算
- 剑指offer系列——59/60.按之字形顺序打印二叉树/把二叉树打印成多行
- Illegal target for the requested operation
- WPF MVVM 键盘按键事件绑定
- JS 获取当天所在月的第一天的日期,最后一天日期,所在周的每天的日期,时间,所在每月日期,时间的计算
- 使用fetch进行数据请求时报json错误
- util之PriorityQueue
- Java之字符串替换replace()
- DVWA全级别之File Inclusion(文件包含)