Ubuntu(PC)遇到的各种问题

目录

安装jdk出现cannot execute binary file ......

Cannot change ownership to uid xxx

apt update/upgrade 超时

temporary failure resolving ports.ubuntu.com

安装CUDA时提示:The driver installation has failed due to an unknown error.

nvml error: driver/library mismatch

sshd: no hostkeys available — exiting

解压不了rar文件

raise KeyboardInterrupt

Linux下光标消失:

xshell登陆时密码框为灰色,无法输入密码

“Could not load image... ...0x## 0x##”错误  

linux运行shell脚本出现Syntax error: "(" unexpected​​​​​​​


安装jdk出现cannot execute binary file ......

JDK版本和Linux版本不对应,比如我的Linux是ARM版,应下载ARM版的JDK

Cannot change ownership to uid xxx

解压tar时报错。

在解压命令最后上--no-same-owner即可

apt update/upgrade 超时

换成国内源

我的是Ubuntu ARM Server 22.04.3

 sudo vim /etc/apt/sources.list

把以前的注释掉或者删掉,改成去阿里云服务器下载

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

temporary failure resolving ports.ubuntu.com

临时方案:修改 /etc/resolv.conf文件,将nameservier 修改为8.8.8.8

安装CUDA时提示:The driver installation has failed due to an unknown error.

 Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 410.48?

(y)es/(n)o/(q)uit: n

上面这条选n

nvml error: driver/library mismatch

查一下显卡驱动是否一致

sudo dpkg --list | grep nvidia-*

cat /proc/driver/nvidia/version

如果不一致,可能是系统自动更新显卡驱动所致,重启即可

sshd: no hostkeys available — exiting

#ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
#ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key

解压不了rar文件

一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。

ubuntu 下rar解压工具安装方法:
压缩功能安装
安装 sudo apt-get install rar
卸载 sudo apt-get remove rar
解压功能安装
安装 sudo apt-get install unrar
卸载 sudo apt-get remove unrar

.rar
解压:rar x FileName.rar
压缩:rar a FileName.rar DirName

raise KeyboardInterrupt

### 解决方案 ###

### 1.打开文件:

/usr/lib/python2.7/site-packages/urlgrabber/grabber.py

### 2.在文件的1510行左右找到下面这句代码:

elif errcode in (42, 55, 56):

### 修改为:

elif errcode == 42:

### 保存退出

ESC

:wq

### 重新使用yum

Linux下光标消失:

echo -e "\033[?25l"  隐藏光标
echo -e "\033[?25h" 显示光标

xshell登陆时密码框为灰色,无法输入密码

vi /etc/ssh/sshd_config

在这里插入图片描述

接着保存退出,然后重启sshd服务

service sshd restart
然后重新登录

“Could not load image... ...0x## 0x##”错误  

在Ubuntu上使用Image Viewer打开图片文件时,有时会遇到“Could not load image '001.jpg'. Error interpreting JPEG image file (Not a JPEG file: starts with 0x## 0x##)”错误提示。

如果为“0x89 0x50”,通常是png文件的后缀名错误导致的,将图像文件后缀设置为“png”  

如果为“0x52 0x49”,这是Image Viewer不支持webp格式的图片导致的,具体操作方法参考这里    

如果为“0x47 0x49”,通常是gif文件的后缀名错误导致的,将图像文件后缀设置为“gif”。如果将文件名后缀改为gif后却又提示无法识别的图像,试试将后缀改为mp4。

linux运行shell脚本出现Syntax error: "(" unexpected

原因:兼容性问题,linux将sh默认指向了dash,而不是bash

解决方法:在root下执行以下代码,并选择no,再次运行shell脚本,即可

sudo dpkg-reconfigure dash

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值