lubuntu使用记录(记录才是沉淀。。。)

  最近win xp停维护,小伙伴们爆发mac pro潮,好几个都配上了,他们所谓的标配价值1.4W+,一个月就这么白干了啊。。。 虽然工作五年了,买房结婚有娃后就不能随他们任性了。故拿自己的上网本来练练手。

  无奈我这上网本配置太低,CPU频率才1.86×2核,跑个盗版win7非常吃力。故萌生找精简操作系统的想法,多方资料,选择lubuntu操作系统是ubuntu的衍射版本,面向的就是老机器、上网本等低配硬件群体。废话不多说,零基础“百度”装机。

 

2015年3月7日之前(都比较简单,百度即可):

  1、自己按照网上说的,下载了一个“软碟通”,把从lubuntu官网下载的iso文件写到U盘中,然后用U盘成功安装了win7+lubuntu双系统。(其中也尝试了wubi安装和硬盘安装,均失败告终,具体细节不累述。。。),总结:软碟通软件+U盘安装系统(lubuntu系统文件可以到下面附1下载)。

  2、我的系统是单独拿之前win7分的一个盘区(47G),预备拿来做软件开发环境(也练练手),安装了Eclipse(jee luna版本)+JDK。总结:安装软件没啥问题,顺便写了个自动化安装脚本 http://www.cnblogs.com/huige-you/p/4318250.html

 

3月7日:

  1、今天主要是安装搜狗输入法、maven、tomcat、jeety、smartgit、svn。总结:

    a:smartgit使用参考:http://www.cnblogs.com/DebugLife/p/3772763.html

      安装smartgit很简单:

        sudo add-apt-repository ppa:eugenesan/ppa
        sudo apt-get update
        sudo apt-get install smartgithg

 

    b:maven直接下载文件过来,配置跟在windows一致。

    c:tomcat、jeety直接用eclipse插件搜索安装即可,配置也跟windows一致。

    d:搜狗输入法网上例子太多,sudo apt-get install fcitx-sogoupinyin或sudo apt-get install fcitx-googlepinyin 再或sudo apt-get install ibus-googlepinyin 然后重启计算机

    e:svn是使用的sudo apt-get install RapidSVN 搞定SVN Clien。

    f:睡前安装了一个Mysql客户端,安装命令:sudo apt-get install mysql-workbench,推荐 http://nanjingjiangbiao-t.iteye.com/blog/1794249

        官方下载地址:http://www.navicat.com/cn/download/download.html

          navicat_for_mysql_10.0.11_cn_linux.tar.gz

          使用方法:

          1.打开终端:应用程序->系统工具(或附件)->终端,切换到root账户:

          #su

          密码:

          (注意:输入root账户密码时,密码不会显示出来,也没有提示的特殊字符,直接输完密码按Enter键就行了)

 

          2.切换到放置下载得到的 navicat_for_mysql_10.0.11_cn_linux.tar.gz 软件包的目录,

      

            例如我把软件包放置到了 /home/zdw/software 目录下

            # cd /home/zdw/software

          3.解压 navicat_for_mysql_10.0.11_cn_linux.tar.gz

            # tar -zxvf navicat_for_mysql_10.0.11_cn_linux.tar.gz

            解压后会得到名为 navicat_for_mysql 的文件夹

          4.将解压生成文件夹移动到/opt目录下:

            # mv /home/zdw/software/navicat_for_mysql /opt

 

          5.运行 Navicat 方法:

            进入安装目录:

            # cd /opt/navicat_for_mysql

            执行命令:

 

            # ./start_navicat

            这样即可启动Navicat

 

            为了方便,也可以创建Navicat的桌面启动器,方法如下:

            在桌面点击右键->点击[创建启动器]项->

            【类型】栏选择[应用程序]

            【名称】栏填入:Navicat

            【命令】栏点击右边的【浏览】选择到->[文件系统]->[opt]->[navicat_for_mysql]->[start_navicat]

            最后点击【确定】,就在桌面创建好Navicat的启动器

 

          6.破解:

            注册码 NAVN-LNXG-XHHX-5NOO

            用户和组织随便填

 

          7.连接上数据库后里面的中文数据若是乱码,把字符集修改为zh_CN.utf8就行了,修改方法:

            查看系统支持的字符集

            # locale -a

            修改字符集

            # export LANG=zh_CN.utf8

          8.添加快捷方式

            # cd /usr/share/applications/

            # sudo touch navicat.desktop

            # sudo gedit navicat.desktop

            加入下面内容,注意Exec和Icon路径(图片可以到官网下一个)            

[Desktop Entry]
Encoding=UTF-8
Name=Navicat Premium
Comment=The Smarter Way to manage dadabase
Exec=/bin/sh "/opt/navicat_for_mysql/start_navicat"
Icon=/home/zzs/soft/img/navicat.png
Categories=Application;Database;MySQL;navicat
Version=1.0
Type=Application
Terminal=0

  

 

3月8日:

  1、安装Chromium浏览器(软件中心安装),在把当前用户设置成root权限后不能打开,提示不能以root用户打开Chromium,总结:在chrome的快捷图标上右键,点击属性,修改命令属性加上了后面的--user-data-dir=/root/chrome用来指定工作目录,这里会存放用户的使用数据,会涉及到隐私问题。

    1) 如果软件中心找不到可以采用下面方式安装,亲测OK。

      a、对于谷歌Chrome32位版本,使用如下链接:

      wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb

      b、对于64位版本可以使用如下链接下载:

      wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

      c、下载完后,运行如下命令安装。

      sudo dpkg -i google-chrome*; sudo apt-get -f install

      sudo rm google-chrome*

  2、安装Mysql服务 sudo apt-get install mysql-server     

    配置说明: gedit /etc/mysql/my.cnf 文件的client下:

    default-character-set=utf8

    mysqld下:

    lower_case_table_names=1

    character_set_server=utf8

    服务命令: 

      1)启动:sudo /etc/init.d/mysql start

      2)停止:sudo /etc/init.d/mysql stop

      3)重启:sudo /etc/init.d/mysql restart

      4)查看日志:

        cat  /var/log/mysql .err
        cat  /var/log/mysql/error .log
 
3.9:
  1\SVN line windows svn server: svn ls https:IP:Port/svn/
  2:

    1,Beyond Compare下载“ bcompare-3.3.13.18981.tar.gz ”

      http://www.scootersoftware.com/download.php?zz=kb_linux_install

    2,tar zxvf bcompare-3.3.13.18981.tar.gz
    3,cd bcompare-3.3.13.18981
    4,sudo ./install.sh

    5,首次运行bcompare,需要输入序列号:
        HmB5oANygQOhaStTHNa+zOKgOeWHOkeAp6d1+QwIebz6z9kwYCm9-O0jF9F79zvzed9v5UVC4VrDkDMmTM8nB+

    6. 以后,只要执行bcompare就可以使用该软件了。

    7. http://blog.csdn.net/l_nan/article/details/41077679

 

7.5

  1、截图软件:

    sudo apt-get install gnome-screenshot

    总是在菜单里点然后截图很麻烦~就得设置快捷键!
    用Leafpad打开 /home/你/.config/openbox中得lubuntu-rc.xml

    先设置按住 徽标健 左键拖动~移动窗口!原来得按Alt健会与一些软件冲突!
    “区分大小写”搜索查找 “A-Left”找到action="Drag"这个!把A改成W
  这样:
<mousebind button="W-Left" action="Drag">
<action name="Move"/>
</mousebind>



在设置截图软件得快捷键!
“区分大小写”搜索查找 “/keybind”找到
<keybind key="C-F11">
<action name="Execute">
<execute>xbacklight -inc 10</execute>
</action>
</keybind> -->
在它得下面回车空行~填入:
<keybind key="C-Print">
<action name="Execute">
<command>gnome-screenshot --interactive</command>
</action>
</keybind>

保存文件~~注销再进入用户电脑!

徽标健 左键拖动~可以移动窗口!
Ctrl+Print健可以唤出截图软件!

--------------持续更新进展

 

附1(Lbuntu下载地址)

Lubuntu 13.10 (ISO) 32-bit Alternate CD[iso] [663 MB] http://cdimage.ubuntu.com/lubuntu/releases/13.10/release/lubuntu-13.10-alternate-i386.iso

Lubuntu 13.10 (ISO) 64-bit Alternate CD[iso] [674 MB] http://cdimage.ubuntu.com/lubuntu/releases/13.10/release/lubuntu-13.10-alternate-amd64.iso

Lubuntu 13.10 (ISO) 64-bit + Mac Alternate CD[iso] [677 MB] http://cdimage.ubuntu.com/lubuntu/releases/13.10/release/lubuntu-13.10-alternate-amd64+mac.iso

Lubuntu 13.10 (ISO) PowerPC Alternate CD[iso] [703 MB] http://cdimage.ubuntu.com/lubuntu/releases/13.10/release/lubuntu-13.10-alternate-powerpc.iso

Lubuntu 13.10 (ISO) 32-bit Desktop CD[iso] [696 MB] http://cdimage.ubuntu.com/lubuntu/releases/13.10/release/lubuntu-13.10-desktop-i386.iso

Lubuntu 13.10 (ISO) 64-bit Desktop CD[iso] [702 MB] http://cdimage.ubuntu.com/lubuntu/releases/13.10/release/lubuntu-13.10-desktop-amd64.iso

Lubuntu 13.10 (ISO) PowerPC Desktop CD[iso] [710 MB] http://cdimage.ubuntu.com/lubuntu/releases/13.10/release/lubuntu-13.10-desktop-powerpc.iso

Lubuntu 13.10 (ISO) 64-bit + Mac Desktop CD[iso] [700 MB] http://cdimage.ubuntu.com/lubuntu/releases/13.10/release/lubuntu-13.10-desktop-amd64+mac.iso

Lubuntu 13.10 (tar.gz) Armhf + AC100[binary] [469 MB] http://cdimage.ubuntu.com/lubuntu/releases/13.10/release/lubuntu-13.10-preinstalled-desktop-armhf+ac100.tar.gz

via: http://news.softpedia.com/news/Lubuntu-13-10-Saucy-Salamander-Officially-Released-Screenshot-Tour-392208.shtml

 

附3:

1、默认安装后,不显示无线网图标。

  解决办法,开始-首选项-LXSession默认应用程序-Autostart 输入nm-applet,然后添加重启电脑。
2、 有个叫trash-cli的小工具可以在终端下操纵回收站,

Ubuntu安装方法: sudo apt-get install trash-cli

trash-list列出回收站文件

trash-empty清空回收站

trash-put删除文件到回收站

.bashrc加入 alias rm=trash-put

3. sudo gedit /etc/apt/sources.list

deb http://mirrors.163.com/ubuntu/ lucid main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ lucid-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ lucid-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ lucid-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ lucid-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ lucid main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ lucid-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ lucid-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ lucid-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ lucid-backports main restricted universe multiverse

deb http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricted
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricted
deb http://mirrors.ustc.edu.cn/ubuntu/ precise universe
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise universe
deb http://mirrors.ustc.edu.cn/ubuntu/ precise-updates universe
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-updates universe
deb http://mirrors.ustc.edu.cn/ubuntu/ precise multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ precise-updates multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-updates multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu precise-security main restricted
deb-src http://security.ubuntu.com/ubuntu precise-security main restricted
deb http://security.ubuntu.com/ubuntu precise-security universe
deb-src http://security.ubuntu.com/ubuntu precise-security universe
deb http://security.ubuntu.com/ubuntu precise-security multiverse
deb-src http://security.ubuntu.com/ubuntu precise-security multiverse

 

4.

今天不小心强行结束了一个我不知道用处的进程,结果造成进不了x界面,gdm启动不了,使用apt-get进行修复,结果几乎要把整个x界面有关的软件包删除,所以只好重装系统,为了防止下次出现类似的问题,所以把系统做了一个备份。

备份的方法有两种,一种是通过一种软件进行被份,另外一种是通过命令行进行备份。

软件备份的方法是下载一个叫UCloner的软件,下载地址是http://code.google.com/p/ucloner/ 使用方法压缩包内已经说明了我就不再多说,不过因为这个软件说只支持Ubuntu 10.10 10.04 和9.10,所以别的版本就要使用命令行进行备份了。

下面是备份Ubuntu系统的方法:

然后打开终端,输入以下命令:

1、成为根用户:sudo su
2、转到根目录:cd /

然後,下面就是我用来备份我的系统的完整的命令:

tar -cvpzf /media/root/LENOVO_USB_HDD/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media /

接着,让我们稍微解释一下:
tar 是用来备份的程序
c - 新建一个备份文档
v - 详细模式, tar程序将在屏幕上实时输出所有信息。
p - 保存权限,并应用到所有文件。
z - 采用‘gzip’压缩备份文件,以减小备份文件体积。
f - 说明备份文件存放的路径, /media/sda7/backup.tgz 是本例子中备份文件名。这个备份文件备份的位置是其它分区,也就是原来的WIN分区中。因为我的根目录的空间不足,所以只有备份在其它的地方了。

--excloude - 排除指定目录,使其不被备份

来看看我们想要包含的目录,我们不必备份所有的东西,因为有些目录是没有多大用处的。确认你不想包含的文件,否则您会得到一个很奇怪的结果。 您也不必备份 /mnt 目录下的东西,除非您有其他分区挂在它下面或者你坚持要备份。您还必须确保没有任何资源挂在 /media 目录下(比如,任何CD或者移动存储介质).否则,剔除/media。

最後一个参数是我们想要保存的目录. 我们想要保存所有的东西,使用 / 作为根目录。

我用这个办法进行备份的时候到了最后给我提示什么:tar:Error exit delayed from previous errors

当然,你的可能显示的是中文,反正就是说什么错误,上网查了查,说是权限不足造成的,但是如果你使用了Root权限还是这样的话,最好使用Live usb进行备份,因为有人说运行的时候备份就有可能这样。(有人说这个提示可以忽略)

用Live usb备份的办法

然后打开终端,输入以下命令:

1、成为根用户:sudo su
2、转到根目录:cd /

3,创建目录:mkdir /a

4,挂在根目录分区 mount /dev/sdax /a

5,进入a目录 cd /a

6,备份 tar -cvpzf /media/xxx/backup.tgz *

 

然后就是将来还原Ubuntu系统备份了:

警告: 求您了,看在上帝的份上,千万小心这儿。如果您不明白您正在干什么,那很有可能复盖掉您重要的数据,所以请特别小心!

注意!!!因为 tar还原是只会覆盖相同的文件,但是这种方法只是恢复备份时的文件,就是说如果某些文件丢失或损坏了,这样可以恢复修复这些文件,但不能删除自备份到恢 复前这期间所生成的其它文件,说白了就是假如你备份系统时有1234这四个文件,如果三天后,由于某些原因变成了1234'5(4改变了),你恢复后,就 会变成12345,其中4'恢复成备份时的文件,5保留。所以大家要是想彻底还原成备份时候的样子最好彻底删除根目录下的所有文件,然后在还原,这样就可以还原成备份时的样子了。

好了,继续我们前面所讲的例子,我们在其它分区(sda7)目录下创建了一个名为backup.tgz的备份文件。

Linux 中美妙的事情之一就是在系统正在运行的情况下可以进行还原操作,而不需要启动光盘或者其他任何乱七八糟的东西。当然,如果您的系统已经崩溃,那您必须选择 使用live CD,但是结果还是一样。

好了,言归正传。这是我要用的命令,如果你的备份不是在和我一样的位置的位置的话,那请相应地修改/media/sda7这一点:

tar -xvpzf /media/xxx/backup.tgz -C /

如果您使用的是bz2压缩的:

tar -xvpjf /media/xxx/backup.tar.bz2 -C /

如果系统已经崩溃可以使用Live usb登录,然后

mkdir /tmp/root
mount /dev/sdaX /tmp/root

tar -xvpjf /media/xxx/backup.tar.bz2 -C /tmp/root

当然,恢复前可以先rm -rf /tmp/root/* 一下,这样就干干净净了。(就是之前说的删除根目录下的所有文件)

这个只是在本机上还原,如果是还原到别的机子上记得修改fstab文件。(可能还需要安装grub)

恢复命令结束时,你的工作还没完成,别忘了重新创建那些在备份时被排除在外的目录:
# mkdir proc
# mkdir lost+found
# mkdir mnt
# mkdir sys
# mkdir media
等等

这就是备份Linux系统的方法了,可能根本用不着系统的备份,不过有备无患,谁知道有没有需要还原的时候。

当你重启电脑,你会发现一切东西恢复到你创建备份时的样子了!

你可能感兴趣的:(ubuntu)