Ubuntu学习笔记

Grub

  • 写入MBR(ubuntu)

    $mount /dev/sda7 /mnt/linuxsys
    $mount /dev/sda6 / mnt/linuxsys/boot    #如果/boot 单独分区
    $grub-install --boot-directory=/mnt/linuxsys/boot /dev/sda     #grub1.99与以后(grub2)
    $grub-install --root-directory=/mnt/linuxsys /dev/sda  #grub1.98与以前(grub1)
    

    note: grub经常变化,建议从ubuntu官方查看文档

  • 配置文件
    grub1:/boot/grub/grub.cfg
    grub2:/etc/default/grub(以之为例)

  • 更新内核列表

    update-grub     #ubuntu grub
    update-grub2    #ubuntu grub2
    grub-mkconfig -o /boot/grub/grub.cfg    #arch
    
  • 设置启动顺序

    GRUB_DEFAULT=0,1,2...saved    #如果是saved, 旧版grub需设 GRUB_SAVEDEFAULT=true()
    #需要更新内核列表
    
  • grub rescue启动Linux(grub1.99)

    ls #查看可选驱动器
    ls (hdX,Y)/boot/grub #试试哪个里面是Linux
    set prefix=(hdX,Y)/boot/grub
    insmod (hdX,Y)/boot/grub/linux.mod #可选,为了方便命令
    set root=(hdX,Y)
    linux /vmlinuz root=/dev/sda5  #与下面两条命令可以选用别的内核,如/boot/vmlinuz.0.62.XXX
    initrd /initrd.img
    boot
    

xubuntu取消密码环

XUbuntu需要手动安装seahorse:

    sudo apt-get install seahorse 

在菜单中选择Accessories -> Passwords and Encryption Keys,在Password选项卡中,右键选中Passwords:Default。

在弹出菜单中选择Change Password,输入旧密码,新密码保持为空,在确认对话框中选择“Use Unsafe Storage”。

这样,下次启动时就不用输入keyring的密码了。

边框不显示

UBUNTU可以重装emerald,然后在compiz中选window decoration,或者删掉compiz

KUBUNTU的窗口修饰是KWIN,重装KWIN或者KWIN的一部分

软件包管理

    apt-cache search(查询) show(显示详细信息)
    apt-get install -f(修复) --reinstal(重装)
    apt-get remove purge update upgrade dist-upgrade    安装 卸载 同时删除配置 更新库 更新软件 自动解决依赖关系
    dpkg -l(查询已安装) -i(安装) -u(卸载)

显卡驱动损坏(KUBUNTU12.04)

修改/etc/X11/xorg.conf
Device配置数据块内的Option选项

    Option            "ModeValidation" "NoTotalSizeCheck"

TTY中文

  1. 安装 fbterm fcitx-frontend-fbterm

  2. 非根用户运行fbterm

    sudo gpasswd -a YOUR_USERNAME video 
    
  3. 非根用户可使用键盘快捷方式

    sudo setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm 或:sudo chmod u+s /usr/bin/fbterm 
    
  4. 写入~.profile:

    alias fbterm='LANG=zh_CN.UTF-8 fbterm'                                                                       
    export DISPLAY=:0                                                                                            
    fbterm -i fcitx-fbterm                                                                                     
    
  5. note:
    tty 初始化时读取~/.profile
    fbterm 初始化时读取~/.bashrc

nvidia

装驱动后显示不正常可删除/etc/X11/xorg.conf重启

工具软件

manpages-zh 中文手册页

你可能感兴趣的:(Ubuntu学习笔记)