ubuntu积累

news/2025/3/15 17:40:23/


apt-get与pip安装命令的区别

apt-gat安装ubuntu系统的软件,安装的软件整个系统都能用

pip安装python相关的包,以及各种版本的依赖,可以在指定虚拟环境下安装包

如果

感谢:Ubuntu下apt-get与pip安装命令的区别_liu_xzhen的博客-CSDN博客

关于python:使用pip和apt-get安装软件包之间有什么区别? | 码农家园

同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。 2、apt-get update只是更新了apt的资源列表,没有真正的对系统执行更新。如果需要,要使用apt-get upgrade来更新。
apt更新源:apt-get 更新源_GZMetrics的博客-CSDN博客

ubuntu/linux系统知识(11)详解/etc/apt/sources.list文件_奇妙之二进制的博客-CSDN博客

cp -rp 【原文件或目录】【目标目录】

cat>file<<EOF主要用于分行写入文件,以EOF(文件结束符)为结尾结束输入

‘>’ 代表 输出的内容重定向到文件。使用> 重定向后 文件 中原本的内容会被覆盖

">>" 代表 将输出的内容已追加的方式重定向到文件,使用>> 重定向后 文件 中原本的内容不会被覆盖,而是在原有的内容后面 追加 新的内容

感谢:

Linux中的文本流_cat >_识途老码的博客-CSDN博客

Linux命令: cat >和cat >>_cat >_打蛋王子的博客-CSDN博客

apt-get update与apt-get upgrade区别

update是读取sources.list中源的更新,获取软件包更新列表,

upgrade是对有变动的软件进行更新

apt-get update 和 upgrade 的区别_apt-get update和upgrade_发狂的蜗牛的博客-CSDN博客

sudo apt -y upgrade     直接upgrade,不再询问y/n

https://www.cnblogs.com/pengmn/p/11949075.html

uname -r : 显示操作系统的发行版号
uname -a :显示系统名、节点名称、操作系统的发行版号、内核版本等等

感谢:linux命令 uname -r 和 uname -a 的详解_shadow_zed的博客-CSDN博客

云服务器版ubuntu18.04安装桌面

云服务器 ECS Linux 系统图形化桌面安装概述

linux服务器版怎么安装桌面,如何在Ubuntu Server 18.04上安装GNOME桌面_weixin_39914863的博客-CSDN博客

测试GPU是否可用

import torchprint(torch.__version__)  # 注意是双下划线
print(torch.version.cuda)
print(torch.cuda.is_available())
print(torch.cuda.get_device_name())

错误:

E: Unable to locate package tasksel

sudo apt-get update

感谢报错 E: Unable to locate package解决办法_j_shuttworth的博客-CSDN博客

debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
debconf: falling back to frontend: Readline

apt-get install dialog

感谢:无法初始化前端界面Dialog工具问题解决_Linux系统-系统教程

apt-get 更新源_GZMetrics的博客-CSDN博客

Sub-process /usr/bin/dpkg returned an error code (1)

sudo cp -rp /var/lib/dpkg/info/ /var/lib/dpkg/info.bak/sudo rm -rf /var/lib/dpkg/info/*xxx*sudo apt-get -f install​

感谢:彻底解决ubuntu下报错E: Sub-process /usr/bin/dpkg returned an error code (1)_lizheng2017的博客-CSDN博客

tasksel安装时报错:tasksel: apt-get failed (100)

分析:LINUX的源有问题

sudo apt-get update
sudo tasksel

感谢:https://www.cnblogs.com/taoxiansheng/articles/4366528.html

ubuntu 18.04 桌面安装 tasksel aptitude failed (100) 问题修复_dakey2008的博客-CSDN博客

方法:

dpkg --configure -a          #将配置所有没有配置的软件包
sudo tasksel

Ubuntu Server 18.04.3 LTS 安装 Gnome 桌面_apt-get failed(100)_十四啊的博客-CSDN博客

dpkg用法详解_dpkg --configure -a_紫露易滴的博客-CSDN博客

reboot -f      强制重启

sudo shutdown -r   强制重启

ufw status        查看防火墙状态

whoami             查看当前用户名命令

pip3 install --upgrade pip           更新pip

cat /proc/version        查看linux内核版本

lsb_release -a            查看当前Ubuntu系统版本

nvcc -V                      查看系统CUDA版本 

conda create -n fastchat python=3.9     创建虚拟环境fastchat,安装python3.9

conda info--env    查看当前虚拟环境

conda activate fastchat            切换到fastchat环境

pip install ipykernel ipython         安装ipykernel ipython
ipython kernel install --user --name fastchat        将fastchat虚拟环境添加到jupyter notebook

cd cuda/                  打开进入cuda文件夹

mkdir fastchat          新建fastchat文件夹

ls -a                         查看当前目录内容

rm -rf vicuna-7b                删除vicuna-7b文件夹,-f, --force 强制删除,不需要确认

rm -r *               强制删除当前文件夹下所有文件,-r递归地删除子目录中的内容,* 表示匹配当前目录下的所有文件和子文件夹

echo "This is a second line!" >> output.txt    将字符串【This is a second line!】写到output.txt末尾

pip install unzip     安装unzip

unzip file.zip -d /data/user      file.zip文件解压到/data/user

mv  原始文件夹名   修改之后的文件夹名字            修改文件夹名称

source ~/.bashrc              环境变量立刻生效

export PATH=$PATH:/usr/local/cuda-11.6/bin           将/usr/local/cuda-11.6/bin添加到环境变量

ln -snf /usr/local/cuda-11.6 /usr/local/cuda            软链接cuda重新链接到cuda-11.6

python3 -m fastchat.model.apply_delta \

          --base-model-path /path/to/llama-7b \          [\]续行符,命令太长,一行写不下,分割成两行

pip list      查看安装的包

git clone https://github.com/lm-sys/FastChat.git      克隆FastChat项目源码到当前目录

cd FastChat/                  进入FastChat文件夹

pip install -e      执行当前目录下setup.py文件,安装完成pip list查看

pip list      查看安装的包

pip install -r requirements.txt                下载安装requirements.txt中的依赖包

python -m apply_delta   执行apply_delta.py文件,不用写.py。-m参数增加了python的搜索路径,除了当前路径,再加上了标准库的路径

peft库用于帮助使用LoRA

transformers库用于加载、训练、保存模型

du -sh            查看当前所处的文件夹的整个大小(不包括具体内容,只看当前文件夹大小)

ls -lh             查看当前文件夹中各个文件的大小

ifconfig            查看ip地址

import torch
print(torch.version.cuda)      查看cuda版本

import torch
torch.cuda.is_available()      查看cuda是否安装成功,有gpu返回True,没有gpu返回False

free -h    查看内存使用情况
top         查看系统cpu使用情况

lspci | grep VGA:这条命令可以列出系统中所有的显卡设备

nvidia-smi -L     列出系统中的每个 NVIDIA GPU 及其 UUID

nvidia-smi         查看GPU使用情况


http://www.ppmy.cn/news/789105.html

相关文章

Markdown编辑器Vditor的基本使用以及在Vue3中使用

介绍 官网 GitHub 帮助文档 Vditor是一个Markdown编辑器组件&#xff08;也支持富文本编辑器&#xff09;&#xff0c;可以嵌入到自己的Web应用中。 此Markdown编辑器支持三种模式&#xff08;几乎没有一个Markdown编辑器同时支持这三种模式&#xff09;&#xff1a; 所见即所…

PDF表格文档打印时缩放与居中解决方案

网上下载的pdf表格文档有时是被缩小且不居中的&#xff0c;打印的时候要填充整个页面&#xff0c;具体操作步骤如下&#xff1a; 一&#xff1a;首先安装PDF阅读软件&#xff0c;比如我安装的是Acrobat Reader DC 然后打开PDF表格文档&#xff0c;这是原文件。 二、如图所示&a…

如何破解PDF文档不能打印?

我们经常会去网络上搜索并下载一些资料&#xff0c;而下载后PDF文档有时候无法打印是怎么回事呢&#xff1f;能不能破解后再正常打印呢&#xff1f; 首先我们需要判断PDF文档不能打印是被加密&#xff0c;而不是打印机坏了或其他原因&#xff0c;比如我们用极速PDF编辑器打开文…

网页导出pdf不完整_网页怎么打印成PDF文件?使用这款工具轻松实现

平时不管我们是在网上浏览网页&#xff0c;还是查找资料时&#xff0c;我们都会在遇到一些自己感兴趣的内容&#xff0c;而将这些内容保存下来&#xff0c;才能够方便日后我们有时间的时候进行查看。 尤其是在需要打印考证时的准考证、资格证书&#xff0c;又或者是查看公告的时…

vue 前端打印pdf

方法一&#xff1a;jspdfhtml2canvas 1.首先安装jspdf&#xff0c;html2canvas 2.在utils下新建htmlToPdf.js import html2canvas from html2canvas; import JsPDF from jspdf;/*** param ele 要生成 pdf 的DOM元素&#xff08;容器&#xff09;* param padfName…

vue+elementUI 打印pdf文件

后台管理系统里经常需要打印功能&#xff0c;常见的是打印页面对象&#xff0c;但是打印指定的pdf文件就比较麻烦&#xff0c; 这里就实现了&#xff0c;把需要打印的pdf文件放在一个iframe里&#xff0c;然后在子窗口打印 用户操作&#xff1a;点击按钮可以触发打印&#xf…

Java实现pdf打印文件

Java实现pdf打印文件 采用Java awt包自带的PrinterJob&#xff0c;和Spire.PDF for Java实现pdf文件打印功能 首先导入Spire.PDF for Java的maven依赖 <repositories><repository><id>com.e-iceblue</id><name>e-iceblue</name><url>…

vue 项目中实现pdf预览 pdf打印 pdf下载

在Vue项目中实现PDF预览、打印和下载可以通过以下步骤来实现&#xff1a; 安装pdf.js pdf.js是一个JavaScript库&#xff0c;可以用于在Web上渲染PDF文件。可以使用npm安装pdf.js&#xff0c;命令如下&#xff1a;npm install pdfjs-dist --save创建一个PDF组件 在Vue项目中&a…