Linux问题解决专栏
Linux问题及解决方法记录
JavonPeng
提得起,放得下,提放自如,方是自在人
展开
-
【问题解决】gcc : Depends: cpp (= 4:9.3.0-1ubuntu2) but 4:11.2.0-1ubuntu1 is to be installed
【代码】【问题解决】gcc : Depends: cpp (= 4:9.3.0-1ubuntu2) but 4:11.2.0-1ubuntu1 is to be installed。原创 2024-04-18 10:25:10 · 661 阅读 · 0 评论 -
【问题解决】ubuntu安装新版vscode报code-insiders相关错误
下载安装vscode官网,如下图下载安装:sudo dpkg -i code-insiders_1.89.0-1712297812_amd64.deb1问题解决dpkg: 处理软件包 code-insiders (--install)时出错: 依赖关系问题 - 仍未被配置正在处理用于 gnome-menus (3.13.3-11ubuntu1.1) 的触发器 ...正在处理用于 desktop-file-utils (0.23-1ubuntu3.18.04.2) 的触发器 ...正在处理原创 2024-04-09 22:40:19 · 1864 阅读 · 0 评论 -
【问题解决】ubuntu18.04 vscode 界面显示不全,内容一闪一闪
打开 vscode 内容显示不全,并且鼠标点击的地方一闪一闪的,左栏和设置界面也显示不全。重新卸载安装也不行。原创 2022-08-06 22:40:26 · 2277 阅读 · 0 评论 -
【问题解决】Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon runni
【问题解决】Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon runni原创 2022-08-06 21:07:58 · 787 阅读 · 0 评论 -
【问题解决】Error response from daemon: Head https://registry-1.docker.io/v2/
Error response from daemon: Head https://registry-1.docker.io/v2/...: Get https://auth.docker.io/token?scope=repository%3Aespressif%2Fidf%3Apull&service=registry.docker.io: net/http: TLS handshake timeout原创 2022-08-05 22:50:22 · 10498 阅读 · 3 评论 -
【问题解决】docker.io : 依赖: containerd (>= 1.2.6-0ubuntu1~)
【问题解决】docker.io : 依赖: containerd (>= 1.2.6-0ubuntu1~)原创 2022-08-05 22:35:37 · 4014 阅读 · 0 评论 -
【问题解决】docker警告:open /home/xxx/.docker/config.json: permission denied
WARNING: Error loading config file: /home/xxx/.docker/config.json: open /home/xxx/.docker/config.json: permission denied原创 2022-07-14 16:43:54 · 1501 阅读 · 0 评论 -
【问题解决】fatal error: openssl/xxx.h: 没有那个文件或目录
问题:Linux内核编译报错:scripts/extract-cert.c:21:10: fatal error: openssl/bio.h: 没有那个文件或目录 #include <openssl/bio.h>解决:出现 fatal error: openssl/xxx.h: No such file or directory 这个错误,都是没有安装 libssl-dev 导致的:sudo apt-get install libssl-dev...原创 2022-05-23 13:46:09 · 3634 阅读 · 0 评论 -
【问题解决】fatal error: curl/curl.h: 没有那个文件或目录
问题Linux下编译时遇到的错误。fatal error: curl/curl.h: 没有那个文件或目录解决sudo apt-get install libcurl4-openssl-dev参考:fatal error: curl/curl.h: No such file or directory原创 2022-04-02 10:58:24 · 8744 阅读 · 0 评论 -
【问题解决】ssh连接github报错:ssh: connect to host github.com port 22: Connection timed out
问题gitee 能访问成功,github 无法访问成功。ssh -v git@github.com 能成功,但是 ssh -v git@github.com 不成功$ ssh -v git@github.comOpenSSH_7.6p1 Ubuntu-4ubuntu0.5, OpenSSL 1.0.2n 7 Dec 2017debug1: Reading configuration data /etc/ssh/ssh_configdebug1: /etc/ssh/ssh_config line原创 2022-01-09 14:50:55 · 1403 阅读 · 0 评论 -
【问题解决】报错:fakeroot: preload library `libfakeroot.so‘ not found, aborting
问题buildroot 编译报错:fakeroot: preload library `libfakeroot.so' not found, aborting解决:buildroot 文件夹移动了位置导致的。先清除再编译一次就可以了。make cleanmake原创 2021-12-13 00:05:19 · 2633 阅读 · 2 评论 -
【问题解决】dpkg 被中断,您必须手工运行 sudo dpkg –configure -a解决此问题
使用命令:sudo rm /var/lib/dpkg/updates/*sudo apt-get updatesudo apt-get upgrade命令使用解释:sudo rm /var/lib/dpkg/updates/*/var/lib/dpkg/updates 资料夹里面的档案有问题, 使得更新套件出现错误。所以把它完全刪除 。下面这个指令会重新建立。...原创 2019-10-30 15:06:51 · 890 阅读 · 0 评论 -
【问题解决】无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
问题:安装VIM时,输入:apt-get install vim-gtk 命令即可安装,如果非root用户,在命令前方加入sudo。即:sudo apt-get install vim-gtk 安装vim工具。出现报错:无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)解决:1、终端输入 ps -aux ,列出进程,找到含有apt...原创 2019-10-21 17:47:33 · 333 阅读 · 0 评论 -
【问题解决】samba添加用户和密码时报错 Failed to add entry for user
出错:sudo smbpasswd -a xxxNew SMB password:Retype new SMB password:Failed to add entry for user bearpi.原因:这是因为没有加相应的系统账号,所以会提示Failed to add entry for user的错误,解决:samba使用当前系统账户增加相应的系统账号:groupadd xxx(用户名) -g 6000useradd xxx(用户名) -u 6000 -g 6000原创 2020-12-19 19:27:58 · 20459 阅读 · 8 评论 -
【问题解决】VSCode报警:无法在这个大型工作区中监视文件更改。请按照说明链接来解决此问题。
如图:报警:无法在这个大型工作区中监视文件更改。请按照说明链接来解决此问题。原因:工作区很大并且文件很多,导致VS Code文件观察程序的句柄达到上限。解决:1、使用以下命令查看当前限制:cat /proc/sys/fs/inotify/max_user_watches2、编辑/etc/sysctl.confsudo vim /etc/sysctl.conf3...原创 2020-04-12 10:34:22 · 15227 阅读 · 18 评论 -
【问题解决】Filezilla 无法确定拖放操作目标
问题:无法确定拖放操作目标。这是由于shell扩展未正确安装,或者您没有把文件拖拽到文件浏览器窗口。解决:32位系统:regsvr32 fzshellext.dll64位系统:regsvr32 fzshellext_64.dll成功后重启电脑:...原创 2020-09-14 14:31:22 · 3534 阅读 · 0 评论 -
【问题解决】profile文件修改出错无法进入Ubuntu的解决办法
现象:Ubuntu输入密码正确,但是进不去系统,一直在登录界面循环。(1)进入tty下 :ctrl+alt+F1(F1-F6)(2)发现“ls”,“vi”等命令都无法使用错误提示:The command count not be located because '/bin' is not included in the PATH原因:没有加载到/usr/bin/下的命令...原创 2020-04-28 22:09:36 · 2065 阅读 · 0 评论 -
【问题解决】VMware 报错:“另一个程序已锁定文件的一部分,进程无法访问”解决办法
报错:另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘“E:\Ubuntu\Ubuntu 64 位.vmdk”或它所依赖的某个快照磁盘。 模块“Disk”启动失败。 未能启动虚拟机。情景:电脑突然蓝屏,再次打开虚拟机就报错了。原因:虚拟机的保护机制。虚拟机运行时,为防止数据被篡改,会将所运行的文件保护起来。当虚拟机崩溃或者强制结束导致异常退出,虚拟机来不及解锁保护文件,就会出现报错。解决:进入虚拟机安装系统的目录,删除 lck 后缀的文...原创 2020-05-30 18:14:52 · 25757 阅读 · 15 评论 -
【问题解决】gcc编译报错 error: ‘for‘ loop initial declarations are only allowed in C99 mode
gcc编译报错:debug.c:69:5: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = 1; i < argc; i++) ^debug.c:69:5: note: use option -std=c99 or -std=gnu99 to compile your code原因:在gcc中直接在for循环中初始化了增量:(因为gcc基于c89标准.原创 2020-12-05 14:07:50 · 4674 阅读 · 0 评论 -
【问题解决】Linux下Vscode代码字体过宽和缩进显示不正常
问题:Linux下Vscode代码字体和缩进显示不正常。如图:(字体宽度过宽,代码缩进过小)解决:设置—用户—文本编辑器—字体,改为monospace(等宽字体)。修改前:修改后:修改后代码效果:...原创 2020-12-26 11:56:07 · 1692 阅读 · 0 评论 -
【问题解决】linux/compiler-gcc7.h:没有那个文件或目录
问题:编译内核时出现:include/linux/compiler-gcc.h:100:1: 致命错误: linux/compiler-gcc7.h:没有那个文件或目录 #include gcc_header(__GNUC__) ^~~~编译中断。分析查询GCC版本:gcc version 7.5.0 (Ubuntu/Linaro 7.5.0-3ubuntu1~18.04) 版本是7.5.0,则compiler-gcc7.h肯定是对应的gcc的 7 版本的。解决:重装低版本的原创 2021-02-22 10:52:16 · 4726 阅读 · 1 评论 -
【问题解决】ubuntu18.04开机直接黑屏进入tty,无法进入图形化界面
sudo apt install ubuntu-desktopsudo systemctl set-default graphical.target原创 2021-05-01 11:02:16 · 9431 阅读 · 12 评论 -
【问题解决】Linux解压ZIP文件报错:End-of-central-directory signature not found
问题:从github clone源码失败,所以打包成zip下载下来了,在Linux下解压ZIP的时候报错:pjw@pjw-virtual-machine:~/$ unzip linux-zero-5.2.y.zip Archive: linux-zero-5.2.y.zip End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk o原创 2021-03-20 17:52:08 · 12783 阅读 · 0 评论 -
【问题解决】Linux下SFTP连接“由于目标计算机积极拒绝,无法连接”
问题:原因:Linux系统没有安装SSH解决:安装SSH:sudo apt-get install openssh-server原创 2020-12-25 00:27:06 · 2720 阅读 · 0 评论 -
【解决解决】Ubuntu 18.04开机报错“Started User Manager for UID 121“无法启动
问题:[ OK ] Created slice User Slice of gdm[ OK ] Started User Manager for UID 121... Stopping User Manager for UID 121...原因:硬盘空间不足,所以无法启动系统了。我是git一些数据直接把硬盘空间占满导致了该问题。解决:启动系统,在该界面单击按键shift(如果是虚拟机,要确定鼠标定位到虚拟机里面了)进入到GUN GRUB界面:进入recovery mo原创 2021-04-08 17:34:24 · 21920 阅读 · 12 评论 -
【问题解决】”命令 ‘sudo‘ 可在 ‘/usr/bin/sudo‘ 处找到 由于/usr/bin 不在PATH 环境变量中,故无法找到该命令。“
问题:命令 'sudo' 可在 '/usr/bin/sudo' 处找到 由于/usr/bin 不在PATH 环境变量中,故无法找到该命令。原因:添加的系统变量有错误,导致所有指令都不能使用解决:第一种:修改~/.bashrc 导致的错误/usr/bin/sudo /usr/bin/vim ~/.bashrcsource ~/.bashrc第二种:修改/etc/profile 导致的错误/usr/bin/sudo /usr/bin/vim /etc/p...原创 2020-12-21 17:32:56 · 8156 阅读 · 6 评论 -
【问题解决】python-gtk2-dev E: Sub-process /usr/bin/dpkg returned an error code (1)
问题:在处理时有错误发生:python-gtk2-devE: Sub-process /usr/bin/dpkg returned an error code (1)解决://查看相关的文件ls /var/lib/dpkg/info/python-gtk2-dev*//全部移除sudo rm /var/lib/dpkg/info/python-gtk2-dev*之后再次执行 apt-get 会重新设置:正在设置 python-gtk2-dev (2.24.0-5.1ubuntu2)原创 2020-12-27 16:51:56 · 1385 阅读 · 0 评论 -
【问题解决】/usr/bin/python: No module named pip
问题执行piip安装命令python -m pip install --user -r $IDF_PATH/requirements.txt报错:/usr/bin/python: No module named pip解决sudo apt-get install python3-pip原创 2021-05-01 13:40:47 · 16211 阅读 · 0 评论 -
【问题解决】“<command-line>:0:12: fatal error: curses.h: 没有那个文件或目录”
问题执行 make menuconfig 时报错: HOSTLD scripts/kconfig/mconf HOSTCC scripts/kconfig/lxdialog/checklist.o<command-line>:0:12: fatal error: curses.h: 没有那个文件或目录compilation terminated.scripts/Makefile.host:120: recipe for target 'scripts/kconfig/lxdi原创 2021-01-01 23:39:10 · 1673 阅读 · 2 评论 -
【问题解决】Ubuntu18.04 网络图标不见了,显示有线未托管
问题:该问题源于我执行命令sudo apt-get remove --auto-remove python3.6卸载python重启之后带来的一系列问题首先解决了该问题 【问题解决】ubuntu18.04开机直接黑屏进入tty,无法进入图形化界面然后进入系统发现右上角网络图标不见了,但是能上网ifconfig也能查到获取到了ip能ping通无法sudo apt-get update获取软件源如图所示:执行以下命令后会变成有线 未托管sudo service network-manage原创 2021-05-01 13:22:24 · 3618 阅读 · 12 评论 -
【问题解决】ubuntu 只有lo没有ens33的问题
问题:执行ifconfig没有ens33网卡:lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (本地环回) RX packets 1205 bytes 86794 (86.原创 2021-05-01 12:12:32 · 835 阅读 · 0 评论 -
【问题解决】ubuntu虚拟机无法识别SD卡报错:prolific USB SD Card Reader 无法连接到理想的主机控制器
问题:插入SD卡后报错:设备“Prolific USB SD Card Reader”无法连接到理想的主机控制器。将尝试该设备连接到可用的最佳主机控制器。这可能会导致该设备出现未定义的行为。无法查询到该SD卡挂载信息:ls /dev/sd*/dev/sda /dev/sda1解决:虚拟机设置 —— USB控制器 —— USB兼容性 —— 选择 USB 3.0查询到SD卡挂载信息:ls /dev/sd*/dev/sda /dev/sda1 /dev/sdb /dev/sd原创 2021-01-03 23:19:18 · 2830 阅读 · 0 评论 -
【问题解决】sudo apt-get update 出现InRelease问题
问题:执行sudo apt-get update报错:命中:1 http://packages.microsoft.com/repos/vscode stable InRelease命中:2 http://mirrors.aliyun.com/ubuntu bionic InRelease命中:3 http://mirrors.aliyun.com/ubuntu bionic-security InRelease命中:4 http://mirrors.aliyun.com/ubuntu bioni原创 2021-05-01 13:29:58 · 14295 阅读 · 8 评论 -
【问题解决】Linux下python报错:ModuleNotFoundError: No module named ‘apt_pkg‘
问题:sudo apt-get update 命中:1 http://mirrors.aliyun.com/ubuntu bionic InRelease命中:2 http://mirrors.aliyun.com/ubuntu bionic-security InRelease 命中:3 http://mirrors.aliyun.com/ubuntu bionic-updates InRelease 命中:4 http://mirrors.原创 2021-01-19 16:55:40 · 1637 阅读 · 0 评论 -
【问题解决】make menuconfig模块选项无法关闭解决
make menuconfig 界面如果在其他模块里面调用了该模块,即该模块作为其他模块的依赖,则该模块会以 -*- 形式呈现,就无法取消掉。需要在取消用该模块作为依赖的模块,才会变为<*><*>opencv-*- opencv...原创 2020-12-09 18:35:58 · 1777 阅读 · 2 评论 -
【问题解决】GParted ext4分区显示红色感叹号,Journal superblock magic number invalid 错误
linux操作系统故障处理-ext4文件系统超级块损坏修复<i>Filesystem volume name: <none>Last mounted on: <not available>Filesystem UUID: b11756c8-36d0-4612-89b1-a33f016ba277Filesystem magic number: 0xEF53Filesystem revision #: 1 (dyna原创 2021-08-21 14:18:57 · 3596 阅读 · 3 评论 -
【问题解决】fatal error: mysql/mysql.h: No such file or directory
问题:fatal error: mysql/mysql.h: No such file or directory #include <mysql/mysql.h> ^compilation terminated.原因:没有安装mysql的相关链接库解决:sudo apt-get install libmysqlclient-dev原创 2021-04-11 15:35:55 · 15506 阅读 · 4 评论 -
【问题解决】文件系统报错:Try to bring eth0 interface up......grep: /etc/mtab: No such file or directory
问题:新创建的文件系统报错:Try to bring eth0 interface up......grep: /etc/mtab: No such file or directory解决:修改 etc/init.d/ifcpnfig-eth0 文件:修改前:#!/bin/shecho -n Try to bring eth0 interface up......>/dev/ttymxc0if [ -f /etc/eth0-setting ] ; then source /e原创 2021-01-04 20:00:01 · 1067 阅读 · 1 评论 -
【问题解决】Linux通过nfs挂载根文件系统报错:VFS: Unable to mount root fs via NFS, trying floppy
问题:NFS配置没问题:NFS服务开启与使用、目录挂载与卸载使用 NFS 挂载文件系统的时候报错:[ 101.800373] VFS: Unable to mount root fs via NFS, trying floppy.[ 101.807335] VFS: Cannot open root device "nfs" or unknown-block(2,0): error -6[ 101.814718] Please append a correct "root=" boot op原创 2021-01-04 15:29:27 · 8262 阅读 · 17 评论 -
【问题解决】libstdc++.so.6: error adding symbols: DSO missing from command line
问题:使用Maikefile编译驱动程序时报错:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib/libstdc++.so.6: error adding symbols: DSO missing from command line原因:需要链接-lstdc++库解决:LIBS += -lstdc++...原创 2020-12-28 17:44:21 · 5641 阅读 · 7 评论