草庐IT

ubuntu18.04双系统安装(2023最新最详细)以及解决重启后发现进不了Ubuntu问题

目录一.简介 二.安装教程1.首先确定了电脑的引导格式是UEFI+GPT还是BIOS+MBR2.使用Windows磁盘管理划分足够的磁盘空间3.开始安装三.重启后发现自动进入WIN10系统了,进不了Ubuntu?一.简介Linux是一种自由和开放源代码的操作系统内核,被广泛应用于各种计算机系统中。它以稳定性、安全性和灵活性而闻名,并成为服务器、嵌入式设备和个人计算机等领域的首选操作系统。Linux的主要特点和功能包括:开放源代码:Linux采用开放源代码模式,意味着用户可以自由地查看、修改和分发源代码,这使得Linux具有高度的可定制性和灵活性。同时,开放源代码也促进了广大开发者的参与,推动了

ubuntu16.04安装vscode遇到的code 依赖于 libnss3 (>= 2:3.30)解决

1、ubuntu16.04安装最新版本vscode失败原因ubuntu16.04安装最新版本的vscode会遇到依赖libnss3(>=2:3.30)的问题,原因是ubuntu16.04安装的库libnss3版本更低,与vscode需要的更高版本的libnss3库不兼容,只需要升级libnss3库版本高于2:3.30就行(仅为自己理解,如有不对,请评论区给出正确解释)。2、如何下载及更新库libnss3ubuntu有个存储库,里面有各种需要的库文件下载,链接为:https://ubuntu.pkgs.org/我的ubuntu版本为16.04,所以我选择了离这个版本最近的版本20.04测试,最新

ubuntu18.04 | 配置apt国内镜像源

文章目录一、为什么要重新配置国内镜像源二、配置步骤一、为什么要重新配置国内镜像源  配置apt国内镜像源可以加快软件包的下载速度,提高软件安装的效率。如果使用默认的官方源,由于网络原因,下载速度可能会很慢,甚至无法下载。而使用国内的镜像源,可以避免这些问题,提高软件下载的速度和成功率。二、配置步骤首先,先备份旧的源(在修改文件前先备份文件是一个好的习惯)liujie@liujie-virtual-machine-18:~$sudosu[sudo]liujie的密码:root@liujie-virtual-machine-18:/home/liujie#sudocp/etc/apt/source

NFTScan | 12.04~12.10 NFT 市场热点汇总

欢迎来到由NFT基础设施NFTScan出品的NFT生态热点事件每周汇总。周期:2023.12.04~2023.12.10NFT HotNews01/ NFTScan与MintCore联合推出适用于NFT的Layer2网络Mint12月5日,根据官方消息,NFT基础设施服务商NFTScan开发团队NFTScanLabs宣布推出以太坊L2网络:MintBlockchain。MintBlockchain早期基于OPStack方案构建,目前处于内部测试阶段。根据Mint官方描述,MintBlockchain是一个聚焦在NFT领域的L2区块链网络,致力于促进NFT资产协议标准创新和NFT资产在商业场景中

【docker】ubuntu20.04安装docker教程

Ref:docker官网安装教程Ubuntu20.04安装docker详解【Ubuntu20.04LTS】安装Docker系统要求UbuntuFocal20.04(LTS)x86_64(amd64)架构卸载旧版本旧版本的Docker以docker、docker.io或docker-engine为名。在尝试安装新版本之前,请卸载任何此类旧版本。#从未安装docker,卸载ubuntu自带的dockersudoapt-getremovedockerdocker-enginedocker.iocontainerdrunc#卸载之前已安装过的docker引擎sudoapt-getpurgedocker

Ubuntu22.04安装mysql

第一部分:安装mysql1.使用apt安装sudoaptupdate sudoaptinstall-y mysql-server 安装完成之后自动结束,不需要输入密码。2.这里默认安装的是mysql8.0版本,因为i没有输入密码;所以无法使用mysql-uroot-p进入mysql需要执行这个命令(一定要加sudo),免密码进入mysql: sudomysql-uroot 然后使用sql更新用户密码:alteruser'root'@'localhost'identifiedwithmysql_native_passwordby'your_new_password';然后就可以使用密码登陆mys

shiro框架04会话管理+缓存管理+Ehcache使用

目录一、会话管理1.基础组件1.1SessionManager1.2SessionListener1.3SessionDao1.4会话验证1.5案例二、缓存管理1、为什么要使用缓存2、什么是ehcache3、ehcache特点4、ehcache入门5、shiro与ehcache整合1)导入相关依赖(注意:这里使用shiro的1.4.1版本)2)实现spring与ehcache缓存(创建spring-ehcache.xml)3)在SecurityManager安全管理器中设置缓存管理器4)开启Shiro的授权或者认证数据缓存一、会话管理Shiro提供了完整的企业级会话管理功能,不依赖于底层容器(

Linux-04ssh

ssh登录作用在开发时,通常会用Terminal通过ssh登录到每个服务器里,打开服务器终端,以进行开发,通常来说,一个服务器会给出如下的几个信息:hostIPpassword登录服务器基本格式:sshuser@hostnameuser:用户名hostname:IP地址/域名如果是第一次登录的时候,会有提示,输入yes,输入密码,即可登录,密码输入时不显示。输入exit/ctrl+d/logout即可退出当输入yes时,会将服务器信息存入ssh文件夹中的known_hosts文件(~/.ssh/known_hosts),再次登录就无需验证Yes修改端口号默认端口号为22,修改端口号的基本命令格

Ubuntu22.04安装docker

设置存储库1.更新软件包索引并安装软件包以允许使用基于HTTPS的存储库:apt``aptsudo apt-get updatesudo apt-get install \    ca-certificates \    curl \    gnupg2.添加Docker的官方GPG密钥:sudo mkdir -m 0755 -p /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg3.使用以下命令

Linux内核开发——编译Ubuntu 20.04内核代码

1.完整编译1.1.查看内核版本可以使用下列uname-r5.13.01.2.下载内核代码可以直接下载一个比当前内核版本新的代码,也可以去https://mirrors.edge.kernel.org/pub/linux/kernel下载自己内核使用的版本。此文下载的是更新的版本5.17.15,去官网https://www.kernel.org/,下载linux-5.17.12.tar.xz。1.3.解压tar-xavflinux-5.17.12.tar.xz1.4.配置环境1.4.1.更换源不同版本的Ubuntu,需要对应不同版本的源。可以通过。https://mirror.tuna.tsi