ubuntu使用过程中的一些问题

作者:jicanmeng

时间:2016年03月07日


  1. ubuntu忘记密码后,如何进入系统?
  2. 如何使用root并且不用输入密码登录系统?
  3. 如何为ubuntu制作apt-get本地源?

1. ubuntu忘记密码后,如何进入系统?

  1. ubuntu开机的时候,按住shift键进入grub菜单界面。
  2. 按"e"进入grub某菜单项对应的命令中,找到如下行:
  3. linux /vmlinuz-2.6.32-38-generic root=UUID=... ro find_preseed=/preseed.cfg noprompt quiet splash
  4. 将这一行修改如下:
  5. linux /vmlinuz-2.6.32-38-generic root=UUID=... rw init=/bin/bash
  6. 修改完成后,按 ctrl_x 启动系统,就可以直接进入系统了。修改密码后,按ctrl_alt_del重启即可。

说明:

2. 如何使用root并且不用输入密码登录系统?

1. 如果ubuntu版本是11.04或12.04,则比较简单。使用root用户编辑/etc/lightdm/lightdm.conf文件,添加一行:
autologin-user=root
然后重启电脑,就会以root身份自动登录了。

2. 如果ubuntu版本是10.04,那就麻烦一点儿。ubuntu10.04中没有/etc/lightdm/lightdm.conf文件,我们要在/etc/gdm/目录下创建一个custom.conf文件,输入如下内容:

[daemon]
TimedLoginEnable=true
AutomaticLoginEnable=true
TimedLogin=root
AutomaticLogin=root
TimedLoginDelay=30
然后重启电脑即可。

3. 如何为ubuntu制作apt-get本地源?

环境:

具体步骤如下:

    首先在一台可以联网的ubuntu10.04机器上面,执行如下操作:
  1. 首先选择一个正确的更新源。修改/etc/apt/sources.list文件的内容如下:
  2. deb http://old-releases.ubuntu.com/ubuntu/ oneiric main restricted
    deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric main restricted
    
    deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main restricted
    deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main restricted
    
    deb http://old-releases.ubuntu.com/ubuntu/ oneiric universe
    deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric universe
    deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe
    deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe
    
    deb http://old-releases.ubuntu.com/ubuntu/ oneiric multiverse
    deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric multiverse
    deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates multiverse
    deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates multiverse
    
    deb http://old-releases.ubuntu.com/ubuntu/ oneiric-backports main restricted universe multiverse
    deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-backports main restricted universe multiverse
  3. apt-get update,更新软件包列表,保证和old-release.ubuntu.com保持一致。
  4. apt-get install dpkg-dev,这是为了成功执行第4步操作而必须安装的软件。
  5. 使用apt-get install命令下载所有的软件,下载后的软件保存在/var/cache/apt/archives/目录中。
  6. mkdir /root/Desktop/software,然后将下载的所有软件拷贝到这个目录下面。
  7. cd /root/Desktop/
  8. dpkg-scanpackages software /dev/null | gzip > software/Packages.gz
  9. 将software目录拷贝到一个不联网的ubuntu10.04机器上面,假设拷贝到/root/Desktop/目录下面。

  10. 下面的操作在不能联网的ubuntu10.04机器上面:
  11. vi /etc/apt/sources.list,
  12. 修改为如下内容: deb file:///root/Desktop/ software/
    上一步中,如果我们将software拷贝到了根目录下面,那么sources.list文件的内容修改为: deb file:/// software/
    要注意的是:software前面有一个空格,后面有一个/。
  13. apt-get update
  14. 下面就可以使用apt-get install 命令安装软件了。

参考资料

  1. Ubuntu10.04设置开机自动登入root帐户
    http://blog.csdn.net/cyblueboy83/article/details/7394929
  2. ubuntu制作本地源
    http://www.cnblogs.com/xwdreamer/p/3875857.html
  3. ubuntu apt-get用法
    http://www.cnblogs.com/linjiqin/p/3627628.html