ubuntu20搭建环境使用的一下指令

1.更新源

复制代码
sudo vim etc/apt/sources.list

deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main

deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe

deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe

2.更新软件

复制代码
sudo apt-get update
//更新源的内容
sudo apt-get -f install
//复损坏的软件包,重新安装正确版本的
sudo apt-get upgrade
//更新软件

3.ifconfig使用

复制代码
sudo apt install net-tools

4.安装vim

复制代码
sudo apt-get install vim

5.安装python

复制代码
sudo apt-get install python

sudo apt-get install gcc-arm-linux-gnueabihf
sudo apt-get install openjdk-8-jdk
sudo apt-get install build-essential 
sudo apt-get install libncurses* 
sudo apt-get install lzop
sudo apt-get install openssh-server vim git fakeroot
sudo apt-get install repo git ssh make gcc libssl-dev liblz4-tool expect g++ patchelf chrpath gawk texinfo chrpath diffstat binfmt-support qemu-user-static live-build bison flex fakeroot cmake gcc-multilib g++-multilib unzip device-tree-compiler python-pip libncurses5-dev
sudo apt install python3-pip

sudo apt-cache search aarch64
//查看gcc的版本
sudo apt-get install gcc-10-aarch64-linux-gnu
//选择一款gcc
sudo apt --fix-broken install
//解决依赖问题

sudo apt-get install gcc-aarch64-linux-gnu
//安装一个没有版本号的

sudo apt-get install git gnupg flex bison gperf libsdl1.2-dev 
sudo apt-get install libesd-java libwxgtk3.0-dev squashfs-tools build-essential zip curl 
sudo apt-get install libncurses5-dev zlib1g-dev pngcrush schedtool libxml2 libxml2-utils 
sudo apt-get install xsltproc lzop libc6-dev schedtool g++-multilib lib32z1-dev lib32ncurses5-dev 
sudo apt-get install lib32readline-dev gcc-multilib libswitch-perl libssl-dev unzip zip device-treecompiler 
sudo apt-get install liblz4-tool python-pyelftools python3-pyelftools -y

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

sudo apt-get install ssh

sudo apt-get install samba-common -y
sudo apt-get install samba

问题:
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
sudo apt-get install aptitude
sudo aptitude install samba


sudo vim etc/samba/smb.conf 


[sdk]
comment= lm sdk samba
path=/home/sdk
public=yes
writable=yes
browseable=yes
available=yes
valid users= @root @sdk
复制代码
sudo smbpasswd -a sdk
然后输入密码xxxx

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
相关推荐
JosieBook1 小时前
【远程运维】Linux 远程连接 Windows 好用的软件:MobaXterm 实战指南
linux·运维·windows
文档搬运工1 小时前
Linux MInt启动速度的优化
linux
Broken Arrows1 小时前
Linux学习——管理网络安全(二十一)
linux·学习·web安全
Light602 小时前
领码方案|Linux 下 PLT → PDF 转换服务超级完整版:异步、权限、进度
linux·pdf·可观测性·异步队列·plt转pdf·权限治理·进度查询
羚羊角uou3 小时前
【Linux】命名管道
linux·运维·服务器
IT 小阿姨(数据库)3 小时前
PgSQL监控死元组和自动清理状态的SQL语句执行报错ERROR: division by zero原因分析和解决方法
linux·运维·数据库·sql·postgresql·centos
THMAIL3 小时前
量化股票从贫穷到财务自由之路 - 零基础搭建Python量化环境:Anaconda、Jupyter实战指南
linux·人工智能·python·深度学习·机器学习·金融
让子弹飞023 小时前
36.2Linux单总线驱动DS18B20实验(详细讲解代码)_csdn
linux·ubuntu·驱动的分离和分层
Yana.nice4 小时前
yum list 和 repoquery的区别
linux
码出钞能力4 小时前
更换libc.so导致linux变砖,通过LD_PRELOAD挽救
linux·服务器