Linux 使用问题

1. 安装rpm包遇到dependencies问题

例如

 

Failed dependencies:
        libc.so.6(GLIBC_2.3.4) is needed

 

(1)可以用apt-get install *.rpm   系统会自行由apt解决依赖关系

(2)rpm -Uvh --force --nodeps *.rpm   忽略依赖关系(但是要确认最新版本已安装的,因为这类情况多是用不同版本的libc编译而导致的问题)

(3)使用alien

sudo alien --to-deb *.rpm

sudo rm *.rpm
sudo alien --to-rpm *.deb

因为ubuntu (debian based) 是面向apt-get的系统, 所以先转为deb包,再转为rpm。

 

PS 关于/bin/sh is needed 的问题,可以通过建立symlink文件到bin来解决

ln -s /usr/bin/rpm /bin/rpm  

 

 

2. 关闭ubuntu按键警报声

 

在ubuntu下面,老是会遇到一按backspace就滴一下的烦心声音。

 

解决办法:(执行下列代码,不需要全执行,任意一行就可以了。)

setterm -bleng 0
setterm -blength 0
xset b off

 

 

 

3. 升级某些包后导致的兼容问题 和 Repository问题

Synaptic Package Manager -> Upgradable 升级这些包,一般就能解决兼容问题。

注:在Synaptic Package Manager加入新的第三方的repository后,需要点击reload后才能生效(下载包的列表)

 

 

 

4. 访问USB disk和remote share folder

 

使用mount命令, mount其他主机上的文件夹

mkdir /tmp/mnt
sudo mount ubuntu:/tmp /tmp/mnt                              #这里的ubuntu是远程主机名,也可以是IP地址

mount USB

sudo fdisk -l               #找出usb disk的设备名称
mkdir /media/usb
sudo mount /dev/sdb1 /media/usb

然后就可以访问了

 

5. X server 下修改键盘布局keyboard layout

terminal中输入

sudo vi /ect/X11/xorg.conf

找到

Section "InputDevice"

             Identifier  "Generic Keyboard"

             Option  "XkbLayout"       "us, gb"

修改XkbLayout为你想要的布局,然后保存,重启X。

 

6. 修改boot list

shell下运行

sudo /boot/grub/menu.lst

可以修改里面的项目,比如修改default的值可以修改默认启动的系统

0,1,2等对应系统定义(title, uuid, kernel...)的顺序, 比如0对应文件中第一个title的系统,1对应第二个。

 

kernel版本

title        Ubuntu 9.04, kernel 2.6.28-13-generic
uuid        4bf4c56b-3c79-442e-b6ee-86eadaf4f7ea
kernel        /boot/vmlinuz-2.6.28-13-generic root=UUID=4bf4c56b-3c79-442e-b6ee-86eadaf4f7ea ro quiet splash 
initrd        /boot/initrd.img-2.6.28-13-generic
quiet

修改title中可以修改boot时显示项。 其他可以参考 http://www.gnu.org/software/grub/manual/grub.html

 

修改好后需要运行

sudo update-grub

更新之后才会生效。

 

 

7. 如何查看 linux 版本信息

 

cat /etc/issue

返回结果

Ubuntu 6.06 “Dapper Drake” Development Branch
l

或者

cat /proc/version

返回结果

Linux version 2.6.12-10-k7 (buildd@terranova) (gcc version 3.4.5 20050809 (prerelease) (Ubuntu 3.4.4-6ubuntu8.1)) #1 Sat Mar 11 16:59:38 UTC 2006

或者

uname -a

返回结果

Linux guoshuang 2.6.15-20-686 #1 SMP PREEMPT Tue Apr 4 18:37:00 UTC 2006 i686 GNU/Linux

或者

lsb_release -a

No LSB modules are available.

Distributor ID: Ubuntu

Description: Ubuntu 6.10

Release: 6.10

Codename: edgy

或者

cat /etc/lsb-release

DISTRIB_ID=Ubuntu

DISTRIB_RELEASE=6.10

DISTRIB_CODENAME=edgy

DISTRIB_DESCRIPTION=”Ubuntu 6.10″

Ubuntu 4.10 – Warty Warthog(长疣的疣猪),发布日期:2004年10月20日。

Ubuntu 5.04 – Hoary Hedgehog(灰白的刺猬),发布日期:2005年4月8日

Ubuntu 5.10 – Breezy Badger(活泼的獾),发布日期:2005年10月13日

Ubuntu 6.06 – Dapper Drake(整洁的公鸭),发布日期:2006年6月1日

Ubuntu 6.10 – Edgy Eft(急躁的水蜥),发布日期:2006年10月6日

Ubuntu 7.04 – Feisty Fawn(坏脾气的小鹿),发布日期:2007年4月19日

Ubuntu 7.10 – Gutsy Gibbon(勇敢的长臂猿),发布日期:2007年10月18日

Ubuntu 8.06 – Complacent Husky(得意的哈士奇),发布日期:2008年6月7日

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 麒麟Linux是一个基于Linux内核的操作系统,采用完全开源的理念,支持多种架构,适用于桌面环境和服务器环境。使用麒麟Linux操作系统,用户能够获得高效、稳定、安全的工作环境,还能够享受到丰富的应用和软件团队的支持。 在使用麒麟Linux时,用户可能会遇到一些问题。例如,一些软件可能无法正常运行,或者硬件设备驱动可能需要手动安装。这些问题的解决方法通常可以在网上找到,或者向麒麟Linux社区的用户询问。 社区有一个丰富的文档库和论坛,用户可以在其中找到大量的问题解决方案和技巧。用户还可以参加社区的活动和交流会议,与其他麒麟Linux用户分享经验,并获得更好的技术支持。 总之,麒麟Linux操作系统的使用不仅能够为用户带来极佳的体验,还能够深化用户对开源技术的理解和运用。 ### 回答2: 麒麟Linux是一款国产的操作系统,在使用过程中可能会遇到一些问题。 首先,使用麒麟Linux前,需要先熟悉一些Linux的基本知识,例如如何在终端中输入命令、如何安装软件等等。如果不熟悉的话,可以先学习一下Linux的基础知识。 其次,可能会遇到一些软件不兼容的问题。因为麒麟Linux与其他操作系统不同,一些软件可能不支持在其上运行。此时可以尝试使用其他类似的软件,或者在虚拟机中安装其他操作系统。 此外,在使用过程中可能会遇到一些驱动问题。因为麒麟Linux使用的驱动可能不同于其他操作系统,所以有时需要手动安装一些驱动才能正常使用硬件设备。如果遇到这种情况,可以在麒麟Linux社区中咨询其他用户,或者在官方网站上查找相关的驱动。 总之,使用麒麟Linux需要一些耐心和技巧,但一旦熟悉起来,它会成为一款非常好用的操作系统。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值