深度软件安装(一)

1.chrome安装

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -
 sudo apt-get update
 sudo apt-get install google-chrome-stable
 /usr/bin/google-chrome-stable

2.go 安装

(1.)下载go安装包go安装包
解压到/usr/local/go
tar -zxvf xxx.tar.gz -C /usr/local/
(2.)配置环境变量

vim /etc/profile
export GOROOT=/usr/local/go  #设置为go安装的路径,有些安装包会自动设置默认的goroot
export GOPATH=$HOME/gocode   #默认安装包的路径
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
source /etc/profile

3.git 安装

(1.)安装 
 apt-get update -y
 apt-get upgrade -y
 apt install git
 git --version

(2.)配置
git config --global user.name "linuxidc"
git config --global user.email "root@linuxidc.net"
git config --list

(3.)生成公钥
ssh-keygen -t ed25519 -C "email@example.com"
或者:ssh-keygen -o -t rsa -b 4096 -C "email@example.com"

查看公钥:cat ~/.ssh/id_ed25519.pub

git相关链接

4.mysql 安装

wget http://repo.mysql.com/mysql-apt-config_0.8.13-1_all.deb
sudo apt install ./mysql-apt-config_0.8.13-1_all.deb
sudo apt update
sudo apt install mysql-server

https://linuxize.com/post/how-to-install-mysql-on-debian-10/https://wangqy.cc/2019/05/08/Deepin下安装MySQL/http://mirrors.sohu.com/mysql/MySQL-8.0/

5.镜像源

vim /etc/apt/sources.list

## Generated by deepin-installer
deb https://mirrors.huaweicloud.com/deepin/ unstable main contrib non-free 
deb-src https://mirrors.huaweicloud.com/deepin/ unstable main contrib non-free

sudo apt update

https://gangzai.online/2020/01/02/commands/2020-01-02-uos-系统源安装/https://www.jinjun.top/163.htmlhttps://mirrors.ustc.edu.cn/help/debian.html

6.golang私有仓库

export GOPRIVATE=pkg.deepin.com

7.gvm安装和使用

bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
gvm install go1.13
gvm use go1.13 --default

8.docker 安装

(1.)卸载旧版本

sudo apt-get remove docker docker-engine docker.io containerd runc

(2.)更新仓库

sudo apt-get update
 sudo apt-get upgrade

(3.)安装docker

sudo apt install docker.io

(4.)启动docker

systemctl start docker
systemctl enable docker

(5.)查看版本

docker --version

(6.)配置国内镜像源

# vi /etc/docker/daemon.json
{
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
}
systemctl restart docker.service

其他镜像源:https://cr.console.aliyun.com/https://registry.docker-cn.comhttp://hub-mirror.c.163.com

(7.)安装portainer

docker volume create portainer_data

docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

(8.)安装docker-compose

1).进入https://github.com/docker/compose/releases 查看最新版本,当前版本为1.23.1
    curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

    //国内阿里云下载
    curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-uname -s -uname -m > /usr/local/bin/docker-compose   

   //国外的下载太慢,推荐上面那种
   // sudo curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
    2).设置权限
    
    sudo chmod +x /usr/local/bin/docker-compose
    3).查看是否安装成功
    
    docker-compose --version
    
    4).安装 docker composer 自动补全命令
    curl -L https://raw.githubusercontent.com/docker/compose/1.8.0/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose
相关链接

https://www.howtoing.com/ubuntu-dockerhttps://get.daocloud.io/https://blog.youkuaiyun.com/nklinsirui/article/details/80610058

9.java环境安装

sudo apt update
sudo apt install openjdk-8-jdk

10.harbor安装

前提:已安装docker和docker-compose
下载离线安装包: http://harbor.orientsoft.cn/
tar -zxf harbor-offline-installer-v1.5.0.tgz 
cd harbor/

vim harbor.cfg
# 域名
hostname = hub.dylan.com
# 协议
ui_url_protocol = https
# 证书
ssl_cert = /data/cert/hub.dylan.com.crt
ssl_cert_key = /data/cert/hub.dylan.com.key
# 初始密码
harbor_admin_password = 123456

./install.sh

测试:
vim /etc/host //配置域名与本地IP映射
用harbor.cfg中配置的域名访问,用户名admin,密码为自己在配置文件中设置的密码。

vi /etc/docker/daemon.json
{
"registry-mirrors": [
  "https://registry.docker-cn.com"
],
"insecure-registries":["172.16.35.31:1180"]
}

docker login mydomain.com
username:admin
passwd:harbor(配置文件中的密码!)

docker tag hello-image:latest mydomain.com/test/hello-image:v1
docker push mydomain.com/test/hello-image:v1
---------------------------------------------------------------------
//注意:貌似配了,无法启动,可以不配!
//vi /usr/lib/systemd/system/docker.service
//ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock --insecure-registry=172.16.35.31:1180

//systemctl    daemon-reload   
//systemctl    restart  docker

11.设置允许root登录

设置root登录

相关链接:

https://www.cnblogs.com/wn1m/p/11284733.html

火焰截图
sudo apt-get install flameshot

快捷键设置: 
命令:flameshot gui

** 相关链接:**https://www.jianshu.com/p/1a0743bd7cea
官网: https://flameshot.js.org/
github: https://github.com/lupoDharkael/flameshot

MATLAB主动噪声和振动控制算法——对较大的次级路径变化具有鲁棒性内容概要:本文主要介绍了种在MATLAB环境下实现的主动噪声和振动控制算法,该算法针对较大的次级路径变化具有较强的鲁棒性。文中详细阐述了算法的设计原理与实现方法,重点解决了传统控制系统中因次级路径动态变化导致性能下降的问题。通过引入自适应机制和鲁棒控制策略,提升了系统在复杂环境下的稳定性和控制精度,适用于需要高精度噪声与振动抑制的实际工程场景。此外,文档还列举了多个MATLAB仿真实例及相关科研技术服务内容,涵盖信号处理、智能优化、机器学习等多个交叉领域。; 适合人群:具备定MATLAB编程基础和控制系统理论知识的科研人员及工程技术人员,尤其适合从事噪声与振动控制、信号处理、自动化等相关领域的研究生和工程师。; 使用场景及目标:①应用于汽车、航空航天、精密仪器等对噪声和振动敏感的工业领域;②用于提升现有主动控制系统对参数变化的适应能力;③为相关科研项目提供算法验证与仿真平台支持; 阅读建议:建议读者结合提供的MATLAB代码进行仿真实验,深入理解算法在不同次级路径条件下的响应特性,并可通过调整控制参数进步探究其鲁棒性边界。同时可参考文档中列出的相关技术案例拓展应用场景。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值