标签:Linux

Linux 下自动备份网站文件和数据库到FTP的脚本

首先写一个脚本 backup.sh(其实就是text文件),存在任意位置,比如 /home 目录下。推荐用 Notepad+,可以方便的存成 Unix 格式,没有讨厌的回车符(Windows特有的回车符号,会导致 Linux 下脚本执行失败)。 Read More.

KDE4 RC1 发布

今天 KDE4 的 RC1 终于发布了,版本号 3.9.6。同时发布的还有 KDE4 的 开发平台最终版。

源代码下载:

http://www.kde.org/info/3.96.php

SMPlayer 0.5.62

SMPlayer 是 MPlayer 的前端,众所周知,MPlayer 是 Linux 下最牛的开源播放器了,但是它自带的 GUI 却非常简陋,因此需要一个强大的 GUI 来调用 MPlayer。SMPlayer 就是这样的软件。

SMPlayer 和 MPlayer 一样,遵循 GPL 协议。

SMPlayer 有 Linux 版,也有 Windows 版,自带 20 种语言包,当然包括中文。

smplayer01.jpg smplayer02.jpg

官方下载地址

KDE4 beta4发布,截图分享

今天KDE社区发布了KDE 4.0 的第四个beta版,第一时间下载LiveCD后在虚拟机运行起来。

相比基本没法使用的beta3,beta4的稳定性有了实质性的提高。

截图分享给大家,点击小图可看大图。

Read More.

Ubuntu学习笔记三-LAMP

虽然 Ubuntu 是面向桌面的一款 Linux,但并不妨碍我们建立一个给予 LAMP(Linux/Apache/MySQL/PHP) 的 web 调试平台。

Ubuntu 拥有庞大且完善的在线软件库,可以方便的配置成 LAMP 服务器。

以下在 Ubuntu 7.04 配置成功。

1.桌面顶部的 系统-系统管理-新立得软件包管理器

2.新立得软件包管理器-编辑-使用任务分组标记软件包

3.选择 LAMP server-确定

系统将会自动下载软件库中的 Apache、MySQL 和 PHP 并安装在系统中,以后如果这个套件有更新,系统也会提示你。

安装位置都在 /etc 目录下。

网站根目录在 /var/www 目录下

4.安装 phpmyadmin: $sudo apt-get install phpmyadmin

5.验证

打开,输入地址:http://localhost/apache2-default/

It works! 恭喜你。

http://localhost/phpmyadmin/index.php 是 phpmyadmin 的访问地址,而 phpmyadmin 的config.inc.php的位置是在/etc/phpmyadmin 目录下。

6.基本设置

默认情况下,php5模块是自动加载了的,不过有时候系统会出错,可以手工启用(一次性)

$sudo a2enmod php5

编辑 Apache 配置  $sudo /etc/apache2/apache2.conf
        * 增加或者修改
            <IfModule dir_module>
                DirectoryIndex index.html index.php
            </IfModule>

启用 mod_rewrite 模块 $sudo a2enmod rewrite

配置mysql,为root配置mysql密码
    * 进入mysql客户端
        $ mysql
        // 除此安装mysql后,空行下,它的默认登录主机是localhost
        // 它默认的登录用户是root,密码为空
        // 因此以上等同于:
        // $mysql -h localhost -u root
       
    * 为localhost设定本地密码
        mysql> grant all on *.* to root@localhost identified by ‘your_password’;
        // all是mysql很多权限的集合,但不是全部,比如它就不包含grant
        // 命令行的原型是:
        // mysql> grant [privileges] on [db_name.table_name] to [user]@[dbhost]
        //            > identified by [password];

    * 千万要记住你的密码!

重新启动apache服务
            $ sudo /etc/init.d/apache2 restart

基本就这些,以后在继续写。

Ubuntu学习笔记二

安装就没啥说了,在官方网站下载iso文件,直接在虚拟机里安装。

安装时有中文选项,装好就直接支持中文,但是貌似中文的字体不是很好看。

Linux都支持TrueType字体,可以把Windows里的字体拷贝过来使用。

先将 windows 的微软雅黑字体 msyh.ttf 和 msyhbd.ttf 拷贝到桌面。

然后打开终端(类似 Windows XP 的 dos 窗口,是一个命令行界面)

输入命令

cd Desktop
sudo mkdir -p /usr/share/fonts/Microsoft/
sudo cp msyh.ttf /usr/share/fonts/Microsoft/
sudo cp msyhbd.ttf /usr/share/fonts/Microsoft/
sudo chmod 644 /usr/share/fonts/Microsoft/*
cd /usr/share/fonts/Microsoft/
sudo mkfontscale
sudo mkfontdir

以上完成了将字体拷贝到系统字体目录。

然后需要更新linux字体列表,命令:

sudo fc-cache /usr/share/fonts/Microsoft/

最后编辑/etc/fonts/language-selector.conf 来配置字体,只有这么配置后,才能达到美化的效果,命令:

sudo gedit /etc/fonts/language-selector.conf

修改为这样的,也就是加三个 <family>Microsoft YaHei</family>:

<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Microsoft YaHei</family>
。。。。。。。。。。。。。。。。
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Microsoft YaHei</family>
。。。。。。。。。。。。。。。。
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Microsoft YaHei</family>
。。。。。。。。。。。。。。。。。

保存。

设置字体渲染为次像素平滑 系统 –> 首选项 –> 字体

最后重启xwindows(Ctrl+Alt+BackSpace)。

然后你可以看到桌面和所有的应用程序都用上了 微软雅黑 字体。记得将浏览器里的字体设置也改一下,就圆满了。

其他 windows 字体的安装方法都一样。

Ubuntu学习笔记一

以下摘自 http://wiki.ubuntu.org.cn/

Ubuntu(国际音标: /ùbúntú/) 是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的「ubuntu」一词,意思是「人道待人」。Ubuntu建基于Debian发行版和GNOME桌面环境,而与Debian的不同之处在于,其每6个月发布一次,且每次发布的版本均提供为期18个月的支援。

Ubuntu 6.06 LTS,即代号“Dapper Drake”的版本提供三年的桌面支持与五年的服务器支持,而不是通常的18个月支持。Ubuntu的目标在于为一般用户提供一个最新的,也是相当稳定的只使用自由软件的操作系统。而Ubuntu具有庞大的社群支持,用户可以方便地寻求协助。

Kubuntu与Xubuntu是Ubuntu计划正式支援的衍生版本,分别将KDE与Xfce桌面环境带入Ubuntu。Edubuntu则是一个为了学校教学环境而设计,并且让小孩在家中也可以轻松学会使用的衍生版本。

Ubuntu及其衍生版本至今似乎没有正式的中文译名,至少从Ubuntu中文网和Ubuntu正体中文网的官方网站上来看是这样,班图曾经作为非官方的译名被一些中文用户使用,不过这个不完整的音译并未得到一致认可。

网站 www.ubuntu.com
公司/
开发 Canonical有限公司 / Ubuntu基金会
家族 GNU/Linux
源码模式 自由与开源软件
最新版本 7.04 / 2007年4月19日
更新方式 APT
封包管理程序 dpkg
支援平台 i386, AMD64, PowerPC, UltraSPARC[1]
内核类型 Monolithic kernel, Linux
默认用户界面 GNOME
软件授权方式 GPL与其他授权
运作状态 运作中

最新的测试版是7.10,即将于10月发布正式版。

Ubuntu有庞大的软件库和完善的更新系统,免去了自己编译软件的痛苦,当然,软件库里的软件往往不是最新版本。如果你喜欢最新的版本,还是自己编译最新的代码。