Tag: 升级



15 十 09

前言:

openSUSE 11.2 M8 本身没有KDE 4.3.2,而且Factory也没有直接更新到4.3.2 ,想安装只能单独安装了,又没有一键安装的情况下,怎么样才能快速升级安装呢。试试我这招吧,很管用。

方法:

1、添加一个最新的KDE 4.3.2的源

http://download.opensuse.org/repositories/KDE:/43/openSUSE_Factory/KDE:43.repo   放到/etc/zypp/repos.d

2、禁用一些跟KDE4 有关的源 用来避免一些包选择上的麻烦

如:KDE:KDE4:Factory:Desktop.repo KDE:KDE4:Playground.repo KDE:KDE4:Community.repo openSUSE11.2_Factory.repo

3、安装较新的软件包(建议使用图形界面会比较直观,因为可能会有些冲突问题)

选择package–>all packages–>update if newer version avaliable

处理一些冲突问题就可以了 都不会是很大,就等待更新

更新完后查看KDE  版本 4.3.2 (KDE 4.3.2) “release 5″







28 九 09

前言:我不知道你是否也跟我一样爱折腾系统,我是加的Factory源,时刻用最新的软件,可能就算你不折腾系统也会遇到这样的问题:

1)系统更新重启后 无法进入系统,但也不知道是哪些软件包,不想重装系统因为原来的那些聊天记录 配置文件等都需要重来
2)出了新的版本如11.2但通过源来更新的话特别慢 而且还有很多依赖关系需要处理
3)或者你发现更新新后的版本不好,还是想退回到以前的版本

这个时候你其实应该学会这招,你就会发现升级系统解决问题竟然是如此的简单。

以下尽量基本命令行下的操作,这样当图形化界面出问题还可以解决。

第一步:确定要更换的版本

首先你要决定是从openSUSE 11.1 升级到openSUSE 11.2 M7 呢 还是退到11.0 还是恢复最开始的11.1 。

决定好了就下载ISO文件吧。

如我 是使用的openSUSE 11.1更新坏了 进不了图形界面,退回去肯定有点不肯,那就下个openSUSE 11.2M7 更新到最新吧。

第二步:清理原来的安装源

把原来的软件安装源先都移走吧,以后是否有用,以后再去筛选

cd /etc/zypp/repos.d
mv * ../tempdir

第三步:添加新的ISO源

Yast->Software->Software Repositories->Add->Local ISO Image添加DVD镜像。(有没用zypper 一条命令来添加的 我没有具体查)

第四步:最关键的一条命令

zypper dup

这条命令将会以ISO软件为主,强制的把其它有依赖冲突的包给去掉。

另外其它两条命令也熟悉下

zypper ref   刷新源
zypper lu  列出可以更新的软件

第五步:重启系统,完善一下

因为可能因为原来的一样依赖关系失去,导致一些软件被删除,这个时候只要手动再添加上,相应的配置文件和日志文件等是不会被删除的。

再把原来的源,看是否还有用的 或者需要修改的进行下调整。
这招叫“快刀斩乱麻”,只要有ISO那个速度是刷刷的,呵呵 。







21 八 09

前言:其实2.8早出来了,一直在我的后台闪来闪去的,实在看不过去,还是升了吧。本身就自带自动升级,但是我的就是升不上去啊,老是报错,怎么办呢,只好手动来进行了,以下就是手动升级的相关步骤。

环境:Wordpress 2.7 升级到 2.8.4
系统:CentOS 5.3

升级步骤:
1、备份
最好还是准备下,不然把自己的心血写的东西都丢了可不值啊
备份两个东西:数据库 可以找个备份插件 也可以自己手动导出SQL语句 或者直接备份数据库文件
wordpress程序文件 : 其实这个中间有几个注意要保存的 A、原来的配置文件(有数据库连接方面的信息) B、有空间整体保存还是最保险的 C、最要注意 相册文件(自己定义的目录) 还有上传的相关文件(默认在wp-content/uploads下) D、最有用的文件 插件和主题 在wp-content下面

2、下载
从官方下载 latest.zip 我这里下载的 中文版的 http://cn.wordpress.org/wordpress-2.8.4-zh_CN.zip

3、解压并安排目录方法

解压到原来的同级目录  使用软件连接方法来安排目录
例:目录blog 为对外的目录 那么 原来的 wordpres-2.7 和wordpress-2.8.4都在同一目录

删除原来wordpress-2.7与blog的软连接
建议新连接 ln -s wordpress-2.8.4 blog  这样就很快切到新的了

4、拷贝原来的文件

拷贝2.7 目录下 wp-config.php 和 .htaccess(如果有做) 到新的目录下
拷贝原来的模板文件: \cp -r ../wordpress-2.7/wp-content/themes/*   wp-content/themes/  (记得加*号 不然会copy目录的 如果要强制覆盖请用\cp)
拷贝原来的插件文件:  \cp -r ../wordpress-2.7/wp-content/plugins/*   wp-content/plugins/   (如果你不怕麻烦 怕出错的话 只要copy你需要的插件就可以了 也可以配置完后再添加插件,有些插件可能会有版本的需求,而导致出错)
拷贝原来的上传文件:     cp -r ../wordpress-2.7/wp-content/uploads    wp-content/            (新安装有是没有这个目录的)
恢复相册文件:如果之前的目录已经定好了 想下载更新时还要这么麻烦 同样可以把相册目录移动blog 目录之外 利用软件连接来进行访问  这样可以避免备份的数据过大。

5、配置

在浏览器上运行 /wp-admin/upgrade.php 升级数据库
删除或者重命名 wp-admin 目录下的 install.php 和 upgrade.php

Ctr-F5 刷新自己的网站即可看到系统已经升级成功。

6、升级过程中遇到的问题(如自动升级):

1、问题:使用自动升级失败。

下载失败。:Operation timed out after 30 seconds with 1524600 bytes received

解决:修改 wp-admin/includes/file.php

把 444行的 $response = wp_remote_get($url, array(’timeout’ => 30));

30改成300 或 600

2、问题:PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature  进行解压安装时报的错

未解决

7、升级后的完善工作

添加新插件  修改模版
之后还对服务器软件进行了相关的升级

我的BLOG 升级后相关数据:

Wordpress 2.8.4

Nginx 2.8.8

PHP 5.2.10

Mysql 5.1.36