ubuntu 问题
1. 系统根目录满了
原因: linux下syslog文件过大
解决方法:
方法一:清空syslog
su (进入root权限)
echo " " > /var/log/kern.log
echo " " > /var/log/syslog
方法二:
#写个自动覆盖文件内容的脚本,每三分钟覆盖一次
*/3 * * * * echo " " > /var/log/kern.log
*/3 * * * * echo " " > /var/log/syslog
解决Ubuntu系统syslog 和kern.log暴增,导致磁盘不足
https://www.jianshu.com/p/1ba0d49e1bac
解决Linux下pcieport 0000:00:1c.5问题导致的系统根目录/磁盘空间不足
问题的可能性有很多,可能是pci问题,解决方法如下:
(1) pci问题
解决方法:
grub引导时加入
pci=nomsi
1、打开终端,修改/etc/default/grub引导文件,要有备份的好习惯
sudo cp /etc/default/grub /etc/default/grub.bak
sudo -H gedit /etc/default/grub\
2、打开之后找到以下这句
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
然后将其改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"
3、保存关闭grub文件,更新grub引导,并重启
sudo update-grub
sudo reboot
(2) texlive问题:
报错:
Warning: font `cmr10' not found, trying metric files instead
page: Error: /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm: File corrupted, or not a TFM file
如果是从Ubuntu信息库安装的TexLive,则需要重新安装包含以下单个命令的cmr10.tfm文件的软件包:
sudo apt-get install --reinstall texlive-base
然后问题就会解决。
如果问题仍然存在-您可以debsums使用蛮力方法检测有问题的软件包或重新安装所有软件包:
sudo apt-get install --reinstall $(dpkg -l | grep ^ii | grep -i texlive | awk '{print $2}')
2. 无线网卡驱动安装
重装ubuntu后,启动联网后,无法实现连接wifi,重装驱动。
安装Broadcom BCM43142 无线网卡驱动
1.查看网卡型号
lshw -c network
显示如下:
*-network
description: Wireless interface
product: BCM43142 802.11b/g/n
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:08:00.0
logical name: wlp8s0
version: 01
serial: 10:08:b1:d6:e5:9d
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=wl0 driverversion=6.30.223.271 (r587334) ip=192.168.43.42 latency=0 multicast=yes wireless=IEEE 802.11
resources: irq:17 memory:b9500000-b9507fff
型号为:BCM43142 802.11b/g/n
该网卡驱动下载地址:http://de.archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/
下载的最新的,系统是64位的,选择bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu5_amd64.deb。
sudo apt-get install linux-headers-generic build-essential dkms sudo apt-get update (optional maybe)
sudp apt-get install linux-source sudo apt-get install --reinstall bcmwl-kernel-source (有可能只需要执行该步骤即可成功)
sudo modprobe wl
sudo dpkg -i bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu5_amd64.deb
我跳过第2,3部,直接执行sudo dpkg -i bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu5_amd64.deb
也可以