Ubuntu 20.04.1 安装记录

安装 Ubuntu


安装应用

  1. 如何在 Ubuntu 20.04 启用 SSH
sudo apt update
sudo apt install openssh-server
  1. 如何在 Ubuntu 20.04 上安装 VirtualBox
sudo apt install virtualbox virtualbox-ext-pack
  1. Linux之Ubuntu18.04安装Java JDK8的三种方式
sudo apt-get update
sudo apt-get install openjdk-8-jdk
java -version
  1. 安装Redis

yum install gcc-c++

  1. 安装JDK
 yum search java|grep jdk

 yum install -y java-1.8.0-openjdk
 yum -y install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
 yum install -y java-11-openjdk java-11-openjdk-devel

whereis java
ll /usr/bin/java
ll /etc/alternatives/java

vi /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
export JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

source /etc/profile
 alternatives --config java
# JDK1环境配置
export JAVA_HOME=/usr/local/program/jdk1.7.0_80
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

# JDK11环境配置
export JAVA_HOME_11=/usr/lib/jvm/java-11-openjdk-11.0.11.0.9-1.el7_9.x86_64
export JRE_HOME_11=$JAVA_HOME_11/jre
export CLASSPATH_11=.:$JAVA_HOME_11/jre/lib/rt.jar:$JAVA_HOME_11/lib/dt.jar:$JAVA_HOME_11/lib/tools.jar
export PATH_11=$JAVA_HOME_11/bin:$PATH

# 应用环境配置
export JAVA_HOME=$JAVA_HOME_11
export JRE_HOME=$JRE_HOME_11
export CLASSPATH=$CLASSPATH_11
export PATH=$PATH_11

yum -y install lsof
yum -y install wget
yum -y install telnet
yum -y install net-tools
  1. centos7怎么永久关闭防火墙
systemctl status firewalld.service
systemctl stop firewalld.service
systemctl disable firewalld.service
  1. Linux Ubuntu 20.04 —添加开机启动(服务/脚本)
/etc/rc.local(或者/etc/rc.d/rc.local)
  1. Ubuntu安装yum
    参考
apt-cache depends build-essential
sudo apt-get install build-essential
sudo apt-get install yum
20 好像还是不行

sudo apt-get install aptitude
sudo aptitude install yum 
20 也不行

工具

  1. 调用shell脚本时,获取脚本的当前目录
RUN_PATH=$(cd $(dirname $0); pwd)

使用问题

  1. 合盖不休眠
 sudo vi /etc/systemd/logind.conf            
 HandleLidSwitch=ignore
 service systemd-logind restart
  1. 如何修改ubuntu默认语言为中文
  • 修复语言的问题
  1. Ubuntu20.04安装软件报错:The following packages have unmet dependencies
  • 原来最后就是阿里云的Mirror 太新的问题。
vi /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade
  1. mount挂载磁盘后重启后消失
blkid /dev/vdb1
vi /etc/fstab
UUID=1576ce59-66a7-40f7-b15e-db094a8696ed /mnt/sdc                ext4    defaults        0 2
  1. 解决:zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
make MALLOC=libc
  1. server.c:5307:31: 错误:‘struct redisServer’没有名为‘server_xxx’的成员
    https://www.cnblogs.com/hsug/p/14408550.html
1、安装gcc套装:

yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
2、升级gcc

yum -y install centos-release-scl

yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

3、设置永久升级:

echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

4、安装redis:
  1. ping www.baidu.com 网络不可达
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.1

SSH

echo export TMOUT=1000000 >> /root/.bash_profile

cat /root/.bash_profile

source .bash_profile

cp /etc/ssh/sshd_config /etc/ssh/sshd_config_bak

echo ClientAliveInterval=60 >> /etc/ssh/sshd_config

service sshd restart

cat /etc/ssh/sshd_config

service sshd restart

exit


posted @ 2021-06-19 21:04  WANGHAO229  阅读(132)  评论(0)    收藏  举报