Browsed by
分类: 技术随笔

学习过程中记录的一些笔记|研究过程中遇到的一些问题

下列软件包有未满足的依赖关系: libgirepository-1.0-1 : 破坏: python-gi (< 3.42.0-1+b1) 但是 3.30.4-1 正要被安装

下列软件包有未满足的依赖关系: libgirepository-1.0-1 : 破坏: python-gi (< 3.42.0-1+b1) 但是 3.30.4-1 正要被安装

Debian 11 bullseye testing 在 使用 sudo apt dist-upgrade 更新后,出现如下错误:

下列软件包有未满足的依赖关系:
libgirepository-1.0-1 : 破坏: python-gi (< 3.42.0-1+b1) 但是 3.30.4-1 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

并且 deepin-wine QQ、TIM、Photoshop CS 6 均无法使用。

看了网上很多解决 libgirepository-1.0-1 的文章,都无法解决,再经历了几次备份、还原后,总结出来的方法。

卸载依赖出错的源头 libgirepository-1.0-1(当前为系统最新版)

手动安装 libgirepository-1.0-1_1.64.0-2_amd64.debgir1.2-glib-2.0_1.64.0-2_amd64.debpython-gi_3.36.0-1_amd64.deb(deepin-wine所需旧版本)

此方法仅为临时解决方案,正常使用 sudo apt update、sudo apt upgrade 更新、升级,无异常。如果使用 sudo apt dist-upgrade 更新、升级,则重复之前的错误,需按此方法重新解决。

Debian 11 bullseye(KDE)日常使用情况及常用软件安装

Debian 11 bullseye(KDE)日常使用情况及常用软件安装

最近在用Debian 11,之前也用其他的系统:Ubuntu、Manjaro、Fedora、CentOS,都不错,但服务器一直用Debian,索性把桌面系统也统一了吧。

下面是我在使用Debian 11时遇到的问题,发生时间节点:2021年9月,具体发行版:Debian 11 bullseye,我使用的是测试版 (testing distribution) ,可以称其为Debian bookworm,因为在 bullseye 之后 Debian 的下一个版本代号即是 bookworm

系统环境:
版本信息:Debian 11 bullseye 测试版 (testing)
桌面环境:KDE

常用软件:
Chrome Beta
Firefox Developer Edition

Visual Studio Code
Remmina
FileZilla(Discover)
DBeaver

VMware Workstation 16 Pro
Joplin
XMind
WPS Office
Photoshop CS6deepin-wine

微信deepin-wine
企业微信deepin-wine
QQ/TIMdeepin-wine

搜狗输入法
Dr.Web Beta
Motrix

发生时间:2021-09

我的常用软件遵循原则
渠道选择:系统自带软件中心(Discover)> 软件官网 > 第三方网站
软件选择:跨平台 > 开源软件 > 免费 > 破解 > 收费
版本选择:开发版 > 测试版 > 稳定版

Debian 11 安装完毕,首先需要授予当前用户sudo权限,否则无法进行系统升级、软件安装。

Chrome Beta

Firefox Developer Edition

Visual Studio Code(因VS Code开发版更新频繁,Debian 11 微软库速度太慢,所以安装稳定版)

Remmina

FileZilla 开始 > 应用 > 系统 Discover 软件中心搜索下载

Dbeaver

VMware Workstation 16 Pro keys ZF3R0-FHED2-M80TY-8QYGC-NPKYF

Joplin 推荐使用脚本安装,可以解决Joplin图标无法固定问题

XMind

WPS Office 建议安装11.1.0.10161,11.1.0.10702提示系统分辨率缩放问题,显示有问题

Photoshop CS6

微信

企业微信

QQ/TIM 当前版本TIM容易卡死自动关闭,所以最近在用QQ

TIM

QQ

搜狗输入法

Dr.Web Linux版 key
Dr.Web Linux 稳定版可使用Dr.Web Linux测试版的key,不知道为什么,测试版的版本号较低,所以选择了稳定版

部分软件安装过程中出现问题,或需要破解、可以等,有空再更新

MAC 下配置 XAMPP 实现多站点绑定本地域名遇到的问题

MAC 下配置 XAMPP 实现多站点绑定本地域名遇到的问题

一直都在虚拟机里跑PHP环境,今天想在Mac里装一个环境试试,最终选择了XAMPP。

好的,问题来了,XAMPP并不支持多站点,但我想要实现多个域名访问不同的站点,网上找了好长时间的方案,都是复制粘贴来的,真不知道复制过来你们是怎么配置的

自己动手吧

本地环境:

实现需求:

XAMPP实现多站点访问并绑定域名

首先修改配置文件 httpd-vhosts.conf

在文件最下方,添加配置信息

然后按 esc 键,输入 :wq 回车保存。

接下来修改配置文件 httpd.conf

修改内容

然后重启Apache服务

修改本地域名访问,这回把111.com设为本地的测试域名

在下方添加

完成,输入域名 111.com 访问本地目录

WordPress调用page页面内容方法

WordPress调用page页面内容方法

WordPress调用page页面内容方法,有时候在特殊条件下,原有的wordpress页面获取内容代码不能正常使用,这个时候不能通过wordpress自带的模板标签输出,就需要改变下方式,通过PHP语法输出。

在网上找了很多办法都解决不了,都是千篇一律的复制内容,而且复制的还是那么装13分子的回复,在此鄙视一下,回复别人或者告诉别人解决方案的时候,多说一句能死啊?举个实例能死啊?不装13能死啊?好像你比谁多牛13似的,最见不上那样的人,会点啥要不就不告诉别人,告诉别人了就别半句半句的说,气人。

解决方法如下:

<?php$page_id = 1; //此处的1就是page页面的ID,ID的数字是多少就填写多少echo get_post($page_id)->post_content; //此段为输出获取的页面内容,无需修改?>

Notepad++编辑器Ctrl+Y失效或不能恢复的解决办法

Notepad++编辑器Ctrl+Y失效或不能恢复的解决办法

使用notepad++编辑器的时候,会出现ctrl+y失效的情况,而且时有时无,今天终于找到原因了,原来是因为安装了Zen Coding插件导致,Zen Coding插件的快捷键会跟notepad++本身的快捷键冲突,无法使用Ctrl+Y来恢复操作,能按Ctrl+Z,然后不能按Ctrl+Y,解决办法如下:

在\plugins\NppScripting\include\Zen Coding.js,这个文件里面找到了,大家可以搜索一下“Ctrl+Y”,就可以找到了,我这边是在8010行找到了,就是“addMenuItem('Evaluate Math Expression', 'evaluate_math_expression', 'Ctrl+Y');”,按字面理解,就是一个执行计算表达式的,就是你选择一个表达式,如“1+1”,你选择后,按Ctrl+Y就能替换成2了,哈哈,我不需要这个功能,于是把上面那行注释了,接着重启一下Notepad++,恢复正常了。