ubuntu22.04 R & Rstudio & conda & python 深大

一、配置IP

复制代码
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      addresses:
        - 172.20.0.52/24
      gateway4: 172.20.0.2
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]

二、update

apt update

apt upgrade

三、安装python

ubuntu 22.04安装python3

在Ubuntu 22.04上安装Python 3,你可以使用以下命令:

sudo apt update

sudo apt install python3

这将安装Ubuntu软件仓库中最新的Python 3版本。

如果你需要安装Python 3的开发包和其他相关工具,可以使用以下命令:

sudo apt install python3-dev python3-venv python3-pip

验证安装:

python3 --version

四、安装R

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu jammy-cran50/'

sudo apt update

忽略了

sudo apt install r-base

R --version

五、安装conda

wget https://repo.anaconda.com/archive/Anaconda3-2023.03-Linux-x86_64.sh

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.03-Linux-x86_64.sh

2. 安装Anaconda

在终端进入对应的下载目录,输入命令:

bash Anaconda3-2023.03-Linux-x86_64.sh

提示You can undo this by running conda init --reverse $SHELL 输入 yes

3. 添加环境变量

终端输入命令:

sudo vi ~/.bashrc

在最后一行添加:export PATH="/home/yz/anaconda3/bin:$PATH"

其中/home/yz/anaconda3要替换成你自己的安装路径

保存后退出

4. 验证安装

新开终端,输入:

source ~/.bashrc

此时终端会显示进入conda的base环境

再输入:

conda -V

终端会显示Anaconda版本号

六、安装rstudio(安装server)

gpg --keyserver keyserver.ubuntu.com --recv-keys E084DAB9

gpg --export E084DAB9 | sudo gpg --dearmor -o /usr/share/keyrings/rstudio-archive-keyring.gpg

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/rstudio-archive-keyring.gpg] https://rstudio.com/gh-pages/ubuntu-22.04/stable main" | sudo tee /etc/apt/sources.list.d/rstudio.list

sudo apt update

复制代码
sudo apt-get install gdebi-core
复制代码
wget https://download2.rstudio.org/server/bionic/amd64/rstudio-server-2022.02.3-492-amd64.deb
复制代码
sudo gdebi rstudio-server-2022.02.3-492-amd64.deb

RStudio Desktop - Posit

https://download1.rstudio.org/electron/focal/amd64/rstudio-2024.09.0-375-amd64.deb

sudo apt-get install gdebi-core

wget https://download2.rstudio.org/server/jammy/amd64/rstudio-server-2024.09.0-375-amd64.deb

RStudio Server - Posit

七、安装显卡

八、日常管理

文件挂载

/dev/... /mnt/data1 xfs default 0 1

硬盘格式化

  1. 格式化为ext4文件系统:

sudo mkfs.ext4 /dev/sda

这里的/dev/sda是你要格式化的磁盘的设备名,请根据实际情况替换为正确的设备名。

  1. 如果你想要格式化为其他文件系统,比如vfat(FAT32)或ntfs,可以使用相应的命令:

sudo mkfs.vfat /dev/sda1

sudo mkfs.ntfs /dev/sda2

文件挂载检查

mount -a

查看系统版本

lsb_release -a

lsblk -f

九、问题

deb http://nz.archive.ubuntu.com/ubuntu/ jammy main restricted deb http://nz.archive.ubuntu.com/ubuntu/ jammy-updates main restricted deb http://nz.archive.ubuntu.com/ubuntu/ jammy universe deb http://nz.archive.ubuntu.com/ubuntu/ jammy-updates universe deb http://nz.archive.ubuntu.com/ubuntu/ jammy multiverse deb http://nz.archive.ubuntu.com/ubuntu/ jammy-updates multiverse deb http://nz.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu jammy-security main restricted deb http://security.ubuntu.com/ubuntu jammy-security universe deb http://security.ubuntu.com/ubuntu jammy-security multiverse

相关推荐
Python×CATIA工业智造1 小时前
Frida RPC高级应用:动态模拟执行Android so文件实战指南
开发语言·python·pycharm
我叫小白菜2 小时前
【Java_EE】单例模式、阻塞队列、线程池、定时器
java·开发语言
狐凄2 小时前
Python实例题:基于 Python 的简单聊天机器人
开发语言·python
weixin_446122463 小时前
JAVA内存区域划分
java·开发语言·redis
悦悦子a啊3 小时前
Python之--基本知识
开发语言·前端·python
QuantumStack4 小时前
【C++ 真题】P1104 生日
开发语言·c++·算法
whoarethenext4 小时前
使用 C++/OpenCV 和 MFCC 构建双重认证智能门禁系统
开发语言·c++·opencv·mfcc
代码的奴隶(艾伦·耶格尔)5 小时前
后端快捷代码
java·开发语言
Jay_5155 小时前
C++多态与虚函数详解:从入门到精通
开发语言·c++
路来了5 小时前
Python小工具之PDF合并
开发语言·windows·python