Linux下彻底卸载LibreOffice方法

LibreOffice这个一点都不好,WPS就不错。。

终端中输入命令:

对所有基于 Debian 的发行版(Debian、Ubuntu、Kubuntu、Xubuntu、*buntu、Sidux 等):

sudo apt-get purge libreoffice?

sudo aptitude purge libreoffice?

不要漏掉通配符“?”,否则无法清除/卸载全部 LibreOffice 软件包

或者

sudo apt-get remove –purge libreoffice*

Via: http://www.linuxidc.com/Linux/2013-02/79239.htm

给Ubuntu 13.04换源 软件源、更新源

Ubuntu 13.04正式发布有段时间了, 在安装好后的第一件事就是给Ubuntu 13.04换源,软件源、更新源,Ubuntu网易的更新源速度还是不错。

下面上Ubuntu 13.04软件源、更新源:

首先,备份一下Ubuntu 13.04 原来的源地址列表文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list.old

然后进行修改

sudo gedit /etc/apt/sources.list

可以在里面添加资源地址,我是直接覆盖掉原来的。

下面是LinuxIDC.COM认为一些较好的源,有大型网站的,也有教育网的,可以根据自己的情况添加两三个即可。

我就添加了Ubuntu 13.04网易的源

#网易的源(163源,无论是不是教育网,速度都很快)
deb http://mirrors.163.com/ubuntu/ raring main universe restricted multiverse
deb-src http://mirrors.163.com/ubuntu/ raring main universe restricted multiverse
deb http://mirrors.163.com/ubuntu/ raring-security universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ raring-security universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ raring-updates universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ raring-proposed universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ raring-proposed universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ raring-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ raring-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ raring-updates universe main multiverse restricted

#搜狐的源(sohu 源今天还没有更新,不过应该快了)
deb http://mirrors.sohu.com/ubuntu/ raring main restricted
deb-src http://mirrors.sohu.com/ubuntu/ raring main restricted
deb http://mirrors.sohu.com/ubuntu/ raring-updates main restricted
deb-src http://mirrors.sohu.com/ubuntu/ raring-updates main restricted
deb http://mirrors.sohu.com/ubuntu/ raring universe
deb-src http://mirrors.sohu.com/ubuntu/ raring universe
deb http://mirrors.sohu.com/ubuntu/ raring-updates universe
deb-src http://mirrors.sohu.com/ubuntu/ raring-updates universe
deb http://mirrors.sohu.com/ubuntu/ raring multiverse
deb-src http://mirrors.sohu.com/ubuntu/ raring multiverse
deb http://mirrors.sohu.com/ubuntu/ raring-updates multiverse
deb-src http://mirrors.sohu.com/ubuntu/ raring-updates multiverse
deb http://mirrors.sohu.com/ubuntu/ raring-backports main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ raring-backports main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ raring-security main restricted
deb-src http://mirrors.sohu.com/ubuntu/ raring-security main restricted
deb http://mirrors.sohu.com/ubuntu/ raring-security universe
deb-src http://mirrors.sohu.com/ubuntu/ raring-security universe
deb http://mirrors.sohu.com/ubuntu/ raring-security multiverse
deb-src http://mirrors.sohu.com/ubuntu/ raring-security multiverse
deb http://extras.ubuntu.com/ubuntu raring main
deb-src http://extras.ubuntu.com/ubuntu raring main

#台湾源(台湾的ubuntu 更新源还是很给力的)
deb http://tw.archive.ubuntu.com/ubuntu/ raring main universe restricted multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ raring main universe restricted multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ raring-security universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ raring-security universe main multiverse restricted
deb http://tw.archive.ubuntu.com/ubuntu/ raring-updates universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ raring-updates universe main multiverse restricted

#骨头源,骨头源是bones7456架设的一个Ubuntu源 ,提供ubuntu,deepin
deb http://ubuntu.srt.cn/ubuntu/ raring main universe restricted multiverse
deb-src http://ubuntu.srt.cn/ubuntu/ raring main universe restricted multiverse
deb http://ubuntu.srt.cn/ubuntu/ raring-security universe main multiverse restricted
deb-src http://ubuntu.srt.cn/ubuntu/ raring-security universe main multiverse restricted
deb http://ubuntu.srt.cn/ubuntu/ raring-updates universe main multiverse restricted
deb http://ubuntu.srt.cn/ubuntu/ raring-proposed universe main multiverse restricted
deb-src http://ubuntu.srt.cn/ubuntu/ raring-proposed universe main multiverse restricted
deb http://ubuntu.srt.cn/ubuntu/ raring-backports universe main multiverse restricted
deb-src http://ubuntu.srt.cn/ubuntu/ raring-backports universe main multiverse restricted
deb-src http://ubuntu.srt.cn/ubuntu/ raring-updates universe main multiverse restricted

#ubuntu.cn99.com源(推荐):
deb http://ubuntu.cn99.com/ubuntu/ raring main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ raring-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ raring-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ raring-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ raring main restricted universe multiverse

#教育网源
#电子科技大学
deb http://ubuntu.uestc.edu.cn/ubuntu/ raring main restricted universe multiverse
deb http://ubuntu.uestc.edu.cn/ubuntu/ raring-backports main restricted universe multiverse
deb http://ubuntu.uestc.edu.cn/ubuntu/ raring-proposed main restricted universe multiverse
deb http://ubuntu.uestc.edu.cn/ubuntu/ raring-security main restricted universe multiverse
deb http://ubuntu.uestc.edu.cn/ubuntu/ raring-updates main restricted universe multiverse
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ raring main restricted universe multiverse
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ raring-backports main restricted universe multiverse
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ raring-proposed main restricted universe multiverse
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ raring-security main restricted universe multiverse
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ raring-updates main restricted universe multiverse

#中国科技大学
deb http://debian.ustc.edu.cn/ubuntu/ raring main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ raring-backports restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ raring-proposed main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ raring-security main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ raring-updates main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ raring main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ raring-backports main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ raring-proposed main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ raring-security main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ raring-updates main restricted universe multiverse
#北京理工大学
deb http://mirror.bjtu.edu.cn/ubuntu/ raring main multiverse restricted universe
deb http://mirror.bjtu.edu.cn/ubuntu/ raring-backports main multiverse restricted universe
deb http://mirror.bjtu.edu.cn/ubuntu/ raring-proposed main multiverse restricted universe
deb http://mirror.bjtu.edu.cn/ubuntu/ raring-security main multiverse restricted universe
deb http://mirror.bjtu.edu.cn/ubuntu/ raring-updates main multiverse restricted universe
deb-src http://mirror.bjtu.edu.cn/ubuntu/ raring main multiverse restricted universe
deb-src http://mirror.bjtu.edu.cn/ubuntu/ raring-backports main multiverse restricted universe
deb-src http://mirror.bjtu.edu.cn/ubuntu/ raring-proposed main multiverse restricted universe
deb-src http://mirror.bjtu.edu.cn/ubuntu/ raring-security main multiverse restricted universe
deb-src http://mirror.bjtu.edu.cn/ubuntu/ raring-updates main multiverse restricted universe

#兰州大学
deb ftp://mirror.lzu.edu.cn/ubuntu/ raring main multiverse restricted universe
deb ftp://mirror.lzu.edu.cn/ubuntu/ raring-backports main multiverse restricted universe
deb ftp://mirror.lzu.edu.cn/ubuntu/ raring-proposed main multiverse restricted universe
deb ftp://mirror.lzu.edu.cn/ubuntu/ raring-security main multiverse restricted universe
deb ftp://mirror.lzu.edu.cn/ubuntu/ raring-updates main multiverse restricted universe
deb ftp://mirror.lzu.edu.cn/ubuntu-cn/ raring main multiverse restricted universe

#上海交通大学(上海交大源,教育网的速度不用说了)
deb http://ftp.sjtu.edu.cn/ubuntu/ raring main multiverse restricted universe
deb http://ftp.sjtu.edu.cn/ubuntu/ raring-backports main multiverse restricted universe
deb http://ftp.sjtu.edu.cn/ubuntu/ raring-proposed main multiverse restricted universe
deb http://ftp.sjtu.edu.cn/ubuntu/ raring-security main multiverse restricted universe
deb http://ftp.sjtu.edu.cn/ubuntu/ raring-updates main multiverse restricted universe
deb http://ftp.sjtu.edu.cn/ubuntu-cn/ raring main multiverse restricted universe
deb-src http://ftp.sjtu.edu.cn/ubuntu/ raring main multiverse restricted universe
deb-src http://ftp.sjtu.edu.cn/ubuntu/ raring-backports main multiverse restricted universe
deb-src http://ftp.sjtu.edu.cn/ubuntu/ raring-proposed main multiverse restricted universe
deb-src http://ftp.sjtu.edu.cn/ubuntu/ raring-security main multiverse restricted universe
deb-src http://ftp.sjtu.edu.cn/ubuntu/ raring-updates main multiverse restricted universe

添加好后保存,再输入 sudo apt-get update就可以更新了,等着慢慢下载东西吧。

Via:http://www.linuxidc.com/Linux/2013-05/83902.htm

Ubuntu下彻底卸载mysql

1、删除 mysql

sudo apt-get autoremove –purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common (非常重要)
上面的其实有一些是多余的,建议还是按照顺序执行一遍

清理残留数据

dpkg -l |grep ^rc|awk ‘{print $2}’ |sudo xargs dpkg -P

2、安装 mysql

sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php5-mysql(安装php5-mysql 是将php和mysql连接起来 )

一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:

sudo netstat -tap | grep mysql

当您运行该命令时,您可以看到类似下面的行:
tcp 0 0 localhost.localdomain:mysql *:* LISTEN –

如果服务器不能正常运行,您可以通过下列命令启动它:

sudo /etc/init.d/mysql restart

3、进入mysql

$mysql -uroot -p 管理员密码
配置 MySQL 的管理员密码:
sudo mysqladmin -u root password newpassword

Via:http://www.blogjava.net/yjhmily/articles/336926.html

ubuntu 清理残余的配置文件

当我们从 Ubuntu 系统中删除了一个软件之后,该软件的残余配置文件并没有被删除。如果你确信以后不再使用该软件,那么保留其配置文件实在没有必要,所以我们大可一并删除之。

要删除某个软件的残余配置文件,可以执行下面的操作:

1. 在终端中执行 sudo synaptic,以便启动 Synaptic 包管理工具。

2. 点击 Synaptic 右下角的 Status 按钮进行切换。

3. 现在,你应该能够在 Synaptic 的左边看到 Not installed (residual config)。选择它即可在右边看到包含有残余配置文件的包,你可以在此选择删除该包。

提示 2:清理下载的缓存包

我们在 Ubuntu 中通过 sudo apt-get install 安装软件时,其下载的包都缓存在 /var/cache/apt/archives/ 目录中。如果要清理掉这些已下载的缓存包,那么可以执行命令:

sudo apt-get autoclean

sudo apt-get clean

提示 3:清理不再需要的包

我们知道,在 Ubuntu 系统中安装软件时,该软件的依赖通常也会自动安装上。那么,在我们删除该软件后,其依赖可能需要我们手动删除之。你可以运行 sudo apt-get autoremove 命令来解决这个问题。

提示 4:清理无用的语言文件

Ubuntu 与其他 Linux 发行版一样,是一个支持多语言界面的系统。其实,对使用自己母语的我们来说,通常保留中文即可,你也可以保留自己所需要使用的语言,如英文。其他的语言文件于我们而言则没有必要保留。

为了清理这些无用的语言文件,你需要在 Ubuntu 系统中安装一个名为 localepurge 的小工具。

提示 5:清理无用的翻译内容

你可以使用 trans-purge 这组小工具来清理 *.desktop、mime-database、gconf schema 中的无用翻译内容。

提示6:清理孤立软件包

在新立得软件包管理器中安装:gtkorphan

在终端执行命令:sudo gtkorphan 第一个选项中的都可以删除。

     提示7:删除多余的内核:一定不要删错哦,切记!!

打开终端敲命令:dpkg –get-selections|grep linux

有image的就是内核文件

删除老的内核文件:

sudo apt-get remove 内核文件名 (例如:linux-image-2.6.27-2-generic)

内核删除,释放空间了,应该能释放130-140M空间。

最后不要忘了看看当前内核:uname -a

附录:

包管理的临时文件目录:

包在

/var/cache/apt/archives

没有下载完的在

/var/cache/apt/archives/partial

via:http://www.cnblogs.com/hoji-real/articles/2153033.html

无法对目录 /var/cache/apt/archives/ 加锁

E: 无法获得锁 /var/cache/apt/archives/lock – open (11 资源临时不可用)

E:无法对目录 /var/cache/apt/archives/ 加锁

 

事件: 今软件包有更新,进入更新管理器,点击安装更新,出现错误。
错误提示: E: 无法获得锁 /var/cache/apt/archives/lock – open (11 资源临时不可用)
E: 无法对下载目录加锁
解决步骤: 将错误提示输入google中搜索。获得第一个方案, 打开终端,输入: ps -aux ,列出进程,形式如
root      5765  0.0  1.0  18204 15504 ?        SN   04:02   0:00 apt-get -qq -d
最后一列以apt-get 开头,这个进程正得到锁,在终端输入:sudo kill PID,释放锁。但我的列表中没有
此类进程。
第二个方案,强制解锁,命令
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
问题解决。
问题原因: 不清楚。

via:http://hi.baidu.com/kinomao/item/83d51a08c69f86eb359902a7

Ubuntu下”由于已经达到 MaxReports 限制,没有写入 apport 报告” 错误解决办法。

前一段时间装Codeblocks10.05-2,中间出了点小问题,但是并不影响使用。今天想去改一下设置,发现有些设置不能用,很奇怪怎么回事。然后就想重装一遍CB吧,可是没想道CB卸不掉了。。。。然后就手动删了文件。。。apt-get -f install …不顶用,还是提示错误。中间出现

“……

……..

由于已经达到 MaxReports 限制,没有写入 apport 报告..

…….”

当时看起来好像某个日志文件里的信息没有清除掉,导致虽然文件删掉了,但是系统还是认为软件包安装过了。

于是乎,google了一通,发现了一种解决方法,记录一下。

1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名
2.$ sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹
3.$ sudo apt-get update, apt-get -f install //不用解释了吧
4.$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_old文件夹下
5.$ sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夹删掉
6.$ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夹重新改回名字

VIA:http://hi.baidu.com/moon_1st/item/a5d7d04cf01755e5a4c066f0

Ubuntu的软件源更新常见问题及解决

问题一:

执行命令

sudo apt-get update

错误描述如下:

无法下载 bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists。。。

E: Some index files failed to download. They have been ignored, or old ones used instead.

解决方法:

将/var/lib/apt/lists/partial/下的所有文件删除,但是这可以解决大部分问题,个别源不能解决,如”/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_precise_main_binary-i386_Packages”,无耐进入/var/lib/apt/lists/将对应的文件删除

问题二:

无法找到对应的KEY
W: GPG error: http://mirrors.sohu.com precise Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
W: GPG error: http://mirrors.sohu.com precise-updates Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
W: GPG error: http://mirrors.sohu.com precise-proposed Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
W: GPG error: http://archive.canonical.com precise Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
W: GPG error: http://security.ubuntu.com precise-security Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5

解决方法:

使用如下命令:
gpg –keyserver subkeys.pgp.net –recv-keys 40976EAF437D05B5
gpg -a –export 40976EAF437D05B5 | sudo apt-key add –

Via:http://www.cnblogs.com/arrongao/archive/2012/12/15/Hash_Sum_mismatch_key.html

如何卸载lnmp

在lnmp目录有个uninstall.sh,可以直接停止lnmp。

备用方法:

killall nginx *//终止nginx进程
/etc/init.d/mysql stop *//关闭mysql
killall mysqld *//终止mysql进程
/usr/local/php/sbin/php-fpm stop *//关闭php
killall php-cgi *//终止php-cgi进程
rm -rf /usr/local/php *//删除php文件
rm -rf /usr/local/nginx *//删除nginx文件
rm -rf /usr/local/mysql *//删除mysql文件
rm -rf /usr/local/zend *//删除zend文件
rm /etc/my.cnf *//删除配置文件
rm /etc/init.d/mysql *//删除mysql文件
rm /root/vhost.sh *//删除配置虚拟主机脚本
rm /root/lnmp *//删除lnmp文件夹

Ubuntu下压缩解压rar,tar文件的方法

一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定。

ubuntu 下rar解压工具安装方法:

压缩功能

安装 sudo apt-get install rar
卸载 sudo apt-get remove rar

解压功能

安装 sudo apt-get install unrar
卸载 sudo apt-get remove unrar

ubuntu解压命令全览

.tar

解包:tar xvf FileName.tar

打包:tar cvf FileName.tar DirName

注:tar是打包,不是压缩!

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.gz

解压1:gunzip FileName.gz

解压2:gzip -d FileName.gz

压缩:gzip FileName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.tar.gz 和 .tgz

解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.bz2

解压1:bzip2 -d FileName.bz2

解压2:bunzip2 FileName.bz2

压缩: bzip2 -z FileName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.tar.bz2

解压:tar jxvf FileName.tar.bz2

压缩:tar jcvf FileName.tar.bz2 DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.bz

解压1:bzip2 -d FileName.bz

解压2:bunzip2 FileName.bz

压缩:未知

.tar.bz

解压:tar jxvf FileName.tar.bz

压缩:未知

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.Z

解压:uncompress FileName.Z

压缩:compress FileName

.tar.Z

解压:tar Zxvf FileName.tar.Z

压缩:tar Zcvf FileName.tar.Z DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.zip

解压:unzip FileName.zip

压缩:zip FileName.zip DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.rar

解压:rar x FileName.rar

压缩:rar a FileName.rar DirName

rar请到:http://www.rarsoft.com/download.htm 下载!

解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):

[root@www2 tmp]# cp rar_static /usr/bin/rar

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.lha

解压:lha -e FileName.lha

压缩:lha -a FileName.lha FileName

lha请到:http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/下载!

>解压后请将lha拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):

[root@www2 tmp]# cp lha /usr/bin/

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.rpm

解包:rpm2cpio FileName.rpm | cpio -div

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.deb

解包:ar p FileName.deb data.tar.gz | tar zxf –

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.

tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea

解压:sEx x FileName.*

压缩:sEx a FileName.* FileName