当前位置: 首页 > article >正文

[手机Linux] ubuntu 错误解决

Ubuntu:

1,ttyname failed: Inappropriate ioctl for device

将 /root/.profile 文件中的 mesg n || true 改为如下内容。

vim /root/.profile 

tty -s && mesg n || true

2,Errors were encountered while processing:
  XXX XXXX

sudo apt-get --purge remove xxx   #卸载干净


sudo apt-get -f install   #安装依赖

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_bak_20241225
sudo mkdir /var/lib/dpkg/info
sudo apt-get update

3,No supported authentication methods available (server sent: publickey)

sudo vim /etc/ssh/sshd_config

PasswordAuthentication yes  ## 改为yes

## Include /etc/ssh/sshd_config.d/*.conf  里面的所有包含的都要改

4,Permissions 0755 for '/etc/ssh/ssh_host_rsa_key' are too open

ssh无法启动,用journalctl -u ssh.service查看log显示上面错误

sudo chmod 600 /etc/ssh/ssh_host_*  ## 把所有显示的都修改小权限

5,passwd: Authentication token manipulation error
   passwd: password unchanged

用 journalctl -t passwd  查日志

看到显示:

user "your_username" does not exist in /var/lib/extrausers/passwd

在文件里添加你的信息就可以。

6, free -h   Swap 为0

sudo fallocate -l 8G /app/swapfile.swap  #(这里创建了一个8GB大小的swap文件,根据你空间定)
sudo chmod 600 /app/swapfile.swap        # 修改文件权限
sudo mkswap /app/swapfile.swap           # 设置文件mkswap
sudo swapon /app/swapfile.swap           # 启用swap

# 为了使swap文件在重启后依然有效,需要将其添加到/etc/fstab文件中
echo '/app/swapfile.swap none swap sw 0 0' | sudo tee -a /etc/fstab

cat /proc/meminfo | grep Swap  # 查看swap相关信息

cat /proc/sys/vm/swappiness    # 查看你的系统里面的swappiness

sudo sysctl vm.swappiness=60   # 修改设置swappiness值为60, 临时性,越大表示越倾向swap

sudo vim /etc/sysctl.conf  
vm.swappiness=60          # 在这个文档的最后加上这样一行,保存,重启也不会失效

7,No sandbox user '_apt' on the system, can not drop privileges

sudo adduser --system --no-create-home --disabled-login --disabled-password --group _apt

sudo dpkg-reconfigure -plow apt


http://www.kler.cn/a/510486.html

相关文章:

  • lanqiaoOJ 2128:重新排序 ← 一维差分
  • 【优先算法】滑动窗口--结合例题详解学习
  • Node.js --- 模板引擎EJS
  • 使用rpc绕过咸鱼sign校验
  • 如何让a和b的地址互换?
  • ros2-7.5 做一个自动巡检机器人
  • 【Spring MVC】第二站-Spring MVC请求
  • 快速上手 Spring Boot:基础使用详解
  • 生物识别技术是否可以成为应对安全挑战的最佳选择?
  • 嵌入式硬件篇---PID控制
  • 【部署】将项目部署到云服务器
  • 阿九的python 爬虫进阶课18.3 学习笔记
  • 条件决策树(Conditional Decision Trees)算法详解
  • 基于JavaWeb的宠物救助及领养平台的设计与实现
  • Safari常用快捷键
  • 1166 Summit (25)
  • web前端2--标签
  • C# OpenCV机器视觉:常用滤波算法
  • ASP.NET Core 实战:JWT 身份验证
  • mysql官方文档翻译02-一致性非锁定读与一致性锁定读