未分类

linux下配置网络和本地yum源_linux配置本地ip

一、制作网络源源首先我们找到网络镜像的位置我们以centos为例:镜像站有很多,可以从http:mirror.centos.org网站找出你需要的版本我的是centos7版本常用的还有以下网站 http:mirrors.aliyun.comhttps:mirrors.ustc.edu.cnhttp:mirrors.163.com[root@zlf1 ~]# …

centos7 对非LVM Linux 扩充磁盘从20G到30G

对于没有LVM的分区,而且要扩展的分区在最后面,并不是中间分区。我们可以采用下面的方法。1.关机,并做好快照, 保证万无一失。检查文件系统# fdisk -ldevsda 20G#df -hTxfs9.4G2.vc上面调整磁盘大小3.开机4.检查磁盘大小# fdisk -l确定磁盘已经变大# lsblk NAME MAJ:MIN RMSIZE RO TYPE …

Linux下如何查看硬件信息?_linux操作系统怎么查看硬件信息

我们在 Linux 下进行开发时,有时也需要知道当前的硬件信息,比如:CPU几核?使用情况?内存大小及使用情况?USB设备是否被识别?等等类似此类问题。下面良许介绍一些常用的硬件查看命令。lshwlshw 这个命令是一个比较通用的工具,它可以详细的列出本机的硬件信息。但这个命令并非所有的发行版都有,比如 Fedora 就默认没有,需要自己安装。lshw 可以 …

Linux系统磁盘分区管理LVM概念及扩容操作

LVM的全称为Logical Volume Manager,逻辑卷管理。它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volume group)形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(lo …

桌面开发之PyQt6、NiceGui、Wails对比

背景前段接了一个足球盘口监控的桌面程序开发,当时简单选用NiceGui开发的,其实Python生态中桌面开发用PyQt6、PySide6也是挺常见的,加之本人对Go生态的Wails也用过,所以后来分别用PyQt6和Wails对程序的功能进行重写了一遍,本文基于该程序功能对三者进行一些对比。技术栈与生态PyQt6NiceGuiWails基于 Qt 6(C++ …

兰亭妙微QT软件开发经验:跨平台桌面端界面设计的三大要点

在企业级软件开发中,QT 作为一款成熟的跨平台框架,被广泛应用于桌面端系统(Windows、macOS、Linux 等)。 它的优势在于 性能稳定、跨平台兼容性强、控件丰富,但同时也带来一个常见挑战:如何在不同平台上保证一致的界面体验,同时避免“老旧感”。兰亭妙微在 QT 项目实践中,总结出三大设计要点,帮助企业级桌面软件实现更现代、更高效的用户界面。一、视 …

桌面Linux加固——安装、磁盘加密、隐私设置和应用限制

Linux不是一个安全的桌面操作系统。但是,可能很多条件下,必不可少需要使用Linux桌面的图形界面来工作,尤其是一些有密机要求的办公环境下。可以采取一些措施来加强它、减少它的攻击面并提高它的隐私性。但是某些安全措施中,不可避免要使用非发行官方构建的软件包,如linux-hardened、akmod、hardened_malloc等。使用非官方构建的包意味着 …

tauri 快速开发桌面应用_开发桌面应用用什么工具好

Tauri 是一个工具包,可以帮助开发者为主要桌面平台制作应用程序(如 mac,windows,linux 等)。几乎支持现有的任何前端框架(如 react, vue, vite 等),其核心是使用 Rust 编写的。Rust 负责系统通信,应用构建,上层应用开发只需要专注于 webview 中的网页编写(可以使用自己喜欢的任何前端语言)Electron 的 …