ubuntu

daemon.qiang4 小时前
linux·ubuntu·centos·gitlab·开源软件
国内虚拟机对接 Freedesktop:Fork xserver、自建 Runner 与提交 MR 实战适用场景:需要向 gitlab.freedesktop.org(简称 FDO)上的 xorg/xserver 贡献代码,但本地是国内网络 + 性能一般的虚拟机,希望自己跑通「类上游」CI,再正式开 Merge Request。
orange....8 小时前
网络·ubuntu·网络安全
VMware 双网卡配置:宿主机切换网络时 Ubuntu 固定 IP 访问方案在日常开发中,很多人会在 Windows 宿主机上通过 VMware 运行 Ubuntu 虚拟机,并通过 SSH 或 Samba 访问虚拟机。但如果宿主机经常在以太网和 Wi-Fi 之间切换,虚拟机的 IP 地址就会频繁变化,每次连接前都要重新查 IP,非常影响效率。本文将介绍一种双网卡分工的配置方案,让 Ubuntu 的访问 IP 始终保持固定,彻底摆脱宿主机网络切换带来的困扰。
园长的牧歌12 小时前
linux·ubuntu
Ubuntu 打开应用在导航栏没有图标是个齿轮在 Ubuntu 中启动某些应用后,Dock / 导航栏里没有显示应用自己的图标,而是显示一个齿轮或默认图标。
牢姐与蒯15 小时前
linux·运维·服务器·ubuntu
Linux进程间通信(一).进程间通信概念&&环境切换(着重强调vscode)进程间通信的本质:先让不同的进程,先看到同一份资源("内存"),然后才有通信的条件。同一份资源绝对不能由任何一个进程提供!因为进程间具有独立性,要是这个进程提供了资源,那另一个进程就看不到了。那么由谁提供呢?答案是OS!为了实现资源的创建,销毁等操作,需要提供系统调用。既然要系统调用,就需要提供对应的OS接口,这些接口在设计时需要保证统一性,这样跨平台,跨系统的通信才更为方便。既然有统一,就需要去遵循一种标准。
指尖的爷2 天前
linux·运维·ubuntu
【地狱级难度】ubuntu系统GOCV编译安装在 Go 语言生态中,图像处理与计算机视觉一直是一个相对薄弱的领域,而 GoCV 作为 OpenCV 的官方 Go 绑定,为开发者提供了一条高效、可靠的落地路径。本文将围绕 GoCV 在 Linux 环境下的完整编译安装过程展开,从版本对应关系、依赖安装、源码下载,到 Makefile 修改与最终编译,逐步拆解每一个关键环节。读者将学会如何正确匹配 GoCV 与 OpenCV 的版本,规避编译过程中常见的网络下载超时问题,并掌握针对 IPP、wechat_qrcode、xfeatures2d 等慢速节点的
j7~2 天前
linux·c++·ubuntu·docker·vmware·项目开发·微服务脚手架
【C++微服务项目开发脚手架】(环境篇)虚拟机 + Docker + MySQL/Redis/RabbitMQ/ES/etcd/FastDFS 全套配齐写这玩意之前先讲清楚这篇要干啥。你拿到一台 Windows 笔记本,想跑一套微服务脚手架,需要三样东西:一台装了 Linux 的机器(咱们用虚拟机代替)、一个能把中间件丢进去跑的容器引擎(Docker)、以及一套别人配好的中间件编排(docker-compose 拉起 MySQL/Redis/RabbitMQ/ES/Kibana/etcd/FastDFS)。这篇就是带你从零把这三层一次配齐,最后用 xshell 连上开发容器写代码。
可涵不会debug2 天前
linux·运维·ubuntu
公司外怎么连接管家婆?从 SQL Server 安装到 cpolar 固定 TCP 远程登录管家婆这类进销存、财务软件在公司局域网里用起来通常没什么问题,真正麻烦的是人一离开办公室,原来的服务器地址就失效了。老板想临时查库存,财务要在外面对账,或者异地电脑需要开单时,最怕的不是“软件不会用”,而是服务端、SQL Server、分机配置和公网地址几层东西混在一起,一出问题就不知道该先查哪里。对我来说,远程访问这类业务系统最重要的不是一句“外网能连”,而是把每一层参数弄清楚。尤其这类系统承载的是库存、往来和财务数据,远程连接成功只是第一步,连接入口怎么固定、客户端改哪个参数、后续访问怎么控制,同样不
云泽8082 天前
linux·c++·windows·ubuntu·wsl2
从零搭建 WSL2 + Ubuntu C/C++ 开发环境:原理、实践与底层架构解析大家好啊,我是云泽Q,欢迎阅读我的文章,一名热爱计算机技术的在校大学生,喜欢在课余时间做一些计算机技术的总结性文章,希望我的文章能为你解答困惑~
我本善良ab2 天前
ubuntu·忘记密码
PVE使用GRUB如何复位ubuntu的管理员密码?选择二:退出去重新调出“正常启动菜单”(推荐新手) 手动敲引导命令容易出错,建议退回去用之前说的“编辑启动参数”方法:
ι:2 天前
linux·windows·ubuntu·nuc
NUC12 Pro 安装 Ubuntu 24.04 LTS 详细教程本文适用于使用 U 盘给 Intel NUC12 Pro 安装 Ubuntu 24.04 LTS Desktop。
虚无的纽扣3 天前
linux·ubuntu
【Linux】一篇文章带你吃透进程控制:fork、wait、exit到底在做什么目录引言1、进程创建2、进程终止exit和_exit3、进程等待waitwaitpid4、进程程序替换
别动我齐刘海3 天前
c++·vscode·python·ubuntu·机器学习·自动驾驶·github
ROS2 Jazzy + C++ 实战路线——基础学习1从 ROS2 基本概念一路讲到 Topic、Service、Action、Parameter、Launch、rosbag2、TF、RViz2 和 URDF,使用的是 Ubuntu 22.04 + ROS2 Jazzy,按下面这条线走:
浪淘沙jkp3 天前
ubuntu
全程无人值守完成ubuntu22.04到xubuntu 24.04.5的升级文心助手出品sudo bash 远程无盘安装Xubuntu24.04一键脚本.sh按照提示输入YES确认高危操作,最后选择y立即重启,之后就可以断开SSH等待自动安装完成
sean9083 天前
ubuntu·终端·异常
Ubuntu 26.04 终端显示冗余信息命令行连上服务器之后,执行常见命令会额外显示一堆信息只会针对当前session换用能正确忽略/支持 OSC 3008 的终端
小小的木头人3 天前
运维·ubuntu
Ubuntu Samba修改端口绕过445封禁挂载在生产环境中,网络设备默认封禁 TCP 445 端口(SMB协议),导致默认Samba共享无法挂载。常规445端口挂载会出现网络连通但端口不通的诡异问题。
问简3 天前
ubuntu
【ubuntu】在 Ubuntu 26 上屏蔽 Windows 盘在 Ubuntu 26 上屏蔽 Windows 盘,主要有 3 种从易到难、从浅到深的方法。如果你的核心目的是防止 Ubuntu 误改 Windows 文件,最彻底的是“udev 规则”,它能直接让文件管理器看不见这个盘。
程曦曦3 天前
linux·数据结构·其他·算法·ubuntu·运维开发
MySQL 生产库误删 98 张表后的时间点恢复实战:从 binlog 解析到资金对账环境:MySQL 9.0.1(Community),innodb_file_per_table=ON,binlog_format=MIXED,sync_binlog=1,binlog_expire_logs_seconds=600000,无全量备份,事故库约 100 张表。文中主机、库名、账号均已匿名化。
程序员大阳4 天前
ubuntu·云计算·ssh·ecs·putty
使用Putty登录阿里云Ubuntu ECS服务器方法由于最近博客需要,搭建一些前端代码配套的现成的后端API,供学习调用,买了一台阿里云Ubuntu版本的ECS,现讲述下如何使用Putty本地软件登录之。
网硕互联的小客服4 天前
运维·服务器·网络·ubuntu
如何在Ubuntu系统上查看和刷新DNS缓存?操作方法与原理解析在日常使用Ubuntu等Linux系统的过程中,无论是普通用户、网站开发者还是系统运维工程师,经常会遇到DNS缓存相关的网络问题。例如网站更换了IP,局部访问异常,或本地解析记录与实际不符等。这些都可能与本地DNS缓存有关。与Windows系统只需一条ipconfig /flushdns命令相比,Ubuntu环境下的DNS缓存机制要复杂许多,不同版本、不同服务管理器有不同的缓存管理方式。如何查看DNS缓存?如何刷新(清空)DNS缓存?这些成为困扰许多用户的高频运维问题。本文将围绕Ubuntu主流DNS缓存
八年。。4 天前
开发语言·笔记·ubuntu
WSL学习(三)——搭建Linux + C++ + SOME/IP 基础开发环境上一博文中WSL Ubuntu 已经迁移到 D 盘并且确认能正常启动,现在开始搭建 Linux + C++ + SOME/IP 基础开发环境。