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

相关推荐
微学AI6 分钟前
内网穿透的应用-把飞牛NAS变成家庭录像中心:EasyNVR部署与远程回放实战
开发语言·php
峥嵘life11 分钟前
Android WiFi连接过程 wpa_supplicant 日志分析
android·开发语言·php
BerryS3N16 分钟前
深度解析:从零构建生产级大模型 RAG(检索增强生成)系统全栈指南
开发语言·python·ai
今儿敲了吗32 分钟前
Python——函数基础
开发语言·笔记·python
CHANG_THE_WORLD37 分钟前
深入理解递归:从函数调用到调用栈的完整执行过程
java·开发语言·算法
kels88991 小时前
单连接动态增减订阅:股票行情API后端降负载实战方案
开发语言·笔记·python·信息可视化·金融
a4493153621 小时前
MacBook USB-C不充电故障诊断:从PD握手到主板供电链路
c语言·开发语言·macos·电脑
德福危险2 小时前
从目录枚举到bash破壳漏洞、从流量抓包到组权限提权:靶机练习之symfonos3
开发语言·bash
meng半颗糖2 小时前
3.Java流程控制语句
java·开发语言·intellij-idea
影寂ldy2 小时前
C# WinForm 三种自定义控件 + 完全自定义重绘控件知识点
开发语言·c#