草庐IT

Linux-ubuntu

全部标签

【加速】Ubuntu 22.04 LTS Steam++ Watt Toolkit 加速 github

项目地址SteamTools:🛠「WattToolkit」是一个开源跨平台的多功能Steam工具箱。下载linux版本wgethttps://gitee.com/rmbgame/SteamTools/releases/download/3.0.0-rc.3/Steam%20%20_v3.0.0-rc.3_linux_x64.tgz解压到/opt/steam++sudomkdir/opt/steam++sudochownyeqiang:yeqiang/opt/steam++/tar-xvfSteam\\_v3.0.0-rc.3_linux_x64.tgz-C/opt/steam++/启动Stea

ubuntu创建pytorch-gpu的docker环境

文章目录安装docker创建镜像创建容器合作推广,分享一个人工智能学习网站。计划系统性学习的同学可以了解下,点击助力博主脱贫(•̀ω•́)✧使用docker的好处就是可以将你的环境和别人的分开,特别是共用的情况下。本文介绍了ubuntu环境下创建pytorch-gpu的教程,centos其实也是差不多的。安装docker首先是安装docker:sudoapt-getupdate#更新软件包#安装必要的依赖sudoaptinstallapt-transport-httpsca-certificatescurlsoftware-properties-commonsudoapt-getinstall

Linux服务器 | 17.设置虚拟内存

文章目录1.推荐大小2.设置虚拟内存2.1.创建并使用swap文件2.2.添加开机启动2.3.重启服务器3.删除虚拟内存3.1.停止开机启动3.2.停用并删除swap分区文件参考资料1.推荐大小2.设置虚拟内存2.1.创建并使用swap文件#创建swap文件cd/usrmkdirswap#其中bs是每块的大小,count是块的数量;bs*count就是swap文件的大小:这里1M*4096=4G。可以根据需要自行调整。ddif=/dev/zeroof=/usr/swap/swapfilebs=1Mcount=4096#将目标设置为swap分区文件mkswap/usr/swap/swapfile

linux环境开发工具---yum与vim

1.Linux软件包管理器yum1.1什么是软件包在学习linux过程中,我们常常会遇到某些指令用不了的时候,原因除了权限问题外,还有可能是你当前的linux环境并没有安装相应的软件包。而在Linux下载安装软件的办法有两个,一个是先下载所需软件的源代码然后编译,得到可执行程序之后再安装。这种方法无疑是繁琐且麻烦的,所以就有人把一些常用的软件提前编译好,做成软件包(可以理解为windows上的安装程序)并放在服务器上,通过包管理器可以很方便的获取到这个已经编译好的软件包,直接进行安装,这是另一种方法,也是我们常用的一种方法。软件包就像是“APP",而软件包管理器就好像是”应用商店“。yum(Y

【Ubuntu18.04 解决蓝牙wifi 之ax201无线网卡驱动安装】

【Ubuntu18.04解决蓝牙wifi之ax201无线网卡驱动安装】1.前言2.更新linux内核3.下载安装intelax201网卡驱动1.前言台式机安装了双系统win11+Ubuntu18.04系统,发现没有无线网卡和蓝牙,经查阅资料发现由于网卡刚没多久,Ubuntu没有集成ax201网卡驱动,需自己安装ax201网卡驱动。首先确定内核kernels版本是否大于5.2,然后去官网下载驱动,重启电脑就可以啦!2.更新linux内核首先查看内核版本uname-r我的是5.4够用不需要更新内核,ax201网卡驱动需要5.2版本以上,尽量用新的内核版本更新内核方法:https://blog.cs

Linux | makefile简单教程 | Makefile的工作原理

前言 在学习完了Linux的基本操作之后,我们知道在linux中编写代码,编译代码都是要手动gcc命令,来执行这串代码的。 但是我们难道在以后运行代码的时候,难道都要自己敲gcc命令嘛?这是不是有点太烦了? 在vs中,我们编写好代码之后,直接点击构建项目,就会直接帮我们自动化构建好了,我们在linux中构建的时候,有的时候上百个文件,还是比较麻烦的,所以到底有没有一些简单的做法呢?当然是有的啦~这个工具呢就是Makefile/make项目自动化构建工具。会不会写Makefile,从一个侧面说明了一个人是否具有完成大型工程的能力;一个工程的源文件不计其数,其按类型、功能、模板分别放在一个若干个目

【Linux】在Linux上安装MySQL数据库的步骤

 人不走空                                          🌈个人主页:人不走空      💖系列专栏:算法专题⏰诗词歌赋:斯是陋室,惟吾德馨  MySQL是一种流行的开源关系型数据库管理系统,广泛用于Web应用程序和其他各种用途。在本篇博客中,我们将介绍如何在Linux操作系统上安装MySQL数据库。步骤1:更新系统包列表在开始安装MySQL之前,首先确保系统的软件包列表是最新的。打开终端并运行以下命令:sudoaptupdate这将更新系统的软件包列表,确保您可以获取到最新的软件包信息。步骤2:安装MySQL服务器接下来,使用以下命令安装MySQL服务器:

Linux 驱动开发基础知识——编写LED驱动程序(三)

 个人名片:🦁作者简介:一名喜欢分享和记录学习的在校大学生🐯个人主页:妄北y🐧个人QQ:2061314755🐻个人邮箱:2061314755@qq.com🦉个人WeChat:Vir2021GKBS🐼本文由妄北y原创,首发CSDN🎊🎊🎊🐨座右铭:大多数人想要改造这个世界,但却罕有人想改造自己。专栏导航:妄北y系列专栏导航:C/C++的基础算法:C/C++是一种常用的编程语言,可以用于实现各种算法,这里我们对一些基础算法进行了详细的介绍与分享。🎇🎇🎇C/C++刷题库:分享一些关于编程的练习基础题,也会后续加入一系列的算法题,分享自己的解题思路和方法。🥰🥰🥰计算机网络:对计算机网络的基础知识框架有一

多线程基础入门【Linux之旅】——上篇【线程控制,线程互斥,线程安全】

目录前文回望页表一,什么是线程二,使用pthread_create(线程创建)三,线程控制1,线程共享进程数据,但也拥有自己的一部分数据:2,线程 VS进程优点3,pthread_join(等待线程)4,pthread_exit (线程终止)5,pthread_cancel(线程取消)6.pthread_t类型7. pthread_detach(线程分离)四,线程互斥1.相关背景概念2.互斥量1),初始化互斥量2),互斥量加锁与解锁3),销毁互斥量理解锁补充重入&线程安全概念3.常见的线程不安全的情况常见的线程安全的情况常见不可重入的情况常见可重入的情况可重入与线程安全联系可重入与线程安全区别

Ubuntu最新版本(Ubuntu22.04LTS)安装Tftp服务及其使用教程

专栏地址:嵌入式开发专栏文章:【01】windows安装VMware最新版本(VMwareWorkstation17.0Pro)详细教程【02】VMware17虚拟机安装Ubuntu最新版本(Ubuntu22.04LTS)详细步骤【03】Ubuntu22.04添加samba,并在windows访问的详细教程【04】VmwarePro17设置共享文件夹【05】Ubuntu最新版本(Ubuntu22.04LTS)安装Tftp服务及其使用教程【06】Windows下的Tftpd32(Tftpd64)软件下载和使用教程-集成了Tftp服务器、客户端【07】Ubuntu最新版本(Ubuntu22.04L