March 10, 2014

树莓派修改软件源

中国国内推荐阿里云的开源镜像服务,地址为http://mirrors.aliyun.com/ vi /etc/apt/sources.list 将默认的raspbian.org源注释(#)掉,加入阿里云的raspbian源 deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib deb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib 更新系统 apt-get update&&apt-get upgrade -y

May 9, 2013

Debian使用apt-spy选择最佳源

安装apt-spy #apt-get install apt-spy 使用apt-spy选择最佳源 #apt-spy update #apt-spy -d stable -a asia -t 3 结果保存在/etc/apt/sources.list.d/apt-spy.list,可手动替换到/etc/apt/sources.list apt-spy选项: - -d 系统版本,可选stable,testing,unstable - -a 区域,如asia,europe等,可用项可cat /etc/apt-spy.conf - -t 超时阀值(s),可筛掉长时间不响应的地址

June 18, 2012

修改iPhone的Cydia源

越狱后的ios设备cydia为必装平台,但是在软件源管理中,大家可能会发现一些源通过cydia无法编辑,比如Cydia/Telesphoreo。 我现在入手一部iPhone 4 CDMA版,通过OTA写号使用。在安装sbsettings的时候,一直提示size mismatch而未能安装成功。网上看了看大家的经历,这样的问题最终定位都是某个软件源不匹配造成,试着删除或者更新就可以解决。 但是我发现机子买回来,里面有两个源是无法编辑的,一个是上面提到的Cydia/Telesphoreo,另一个就是维维网的源。经过我在cydia下编辑删除,试遍了其他的源的删除,但都是不可以成功安装sbsettings。于是我觉得应该是剩下的那两个不可编辑源的问题,由于Cydia/Telesphoreo是Cydia初始安装的源,应该不会有问题,那就需要编辑删除维维网的源了,但是在cydia的源管理下它是不可编辑的。 最后让我找到了办法,既然在cydia下不可以编辑,那么在ssh下呢,只要找到该源的文件,那就可以编辑了,经过判断查找,最终定位到/private/etc/apt/sources.list.d/目录,在该目录下存放着一些软件源文件(.list)。因为ios采用和debian相同的软件管理软件apt-get,那么他的软件源管理方式应该类似。基于以上经验,最终定位到了/private/etc/apt/sources.list.d/目录。 具体解决步骤如下: 进入到/private/etc/apt/sources.list.d/目录,将里面除了cydia.list文件,其他的全部删除。然后编辑cydia.list文件,只留下一行deb http://apt.saurik.com/ 即可,保存之。 手机上打开cydia,重新刷新软件源。然后按需添加需要的第三方源。 至于如何编辑cydia目录,一般可以使用itools等软件,但是这样比较繁琐。简单直接的方法是通过ssh连接手机进行操作,可参考通过SSH连接IOS设备 aPhone:~ root# cd /private/etc/apt/sources.list.d/ aPhone:/private/etc/apt/sources.list.d root# ls -l total 24 -rwxr-xr-x 1 root wheel 259 May 25 23:01 appvv.list* -rw-r--r-- 1 root wheel 357 Jun 16 13:59 cydia.list -rw-r--r-- 1 root wheel 227 May 25 23:01 saurik.list aPhone:/private/etc/apt/sources.list.d root# cat cydia.list deb http://apt.saurik.com/ ios/690.10 main deb http://apt.178.com/ ./ deb http://download.voicecloud.cn/cydia/ ./ deb http://cydia.zodttd.com/repo/cydia/ stable main deb http://repo666.ultrasn0w.com/ . Read more

April 2, 2012

Nokia N900 and SSH

N900采用的maemo是基于debian的linux系统,通过自带的application manager管理软件时,操作体验还有待改进,所以这里推荐通过ssh连接,使用cli来进行相应操作。 需要在手机端安装OpenSSH来开启SSH服务,在application manager的system目录下,找到openssh Client and Server安装,当然如果你不需要在手机端进行SSH登陆的话,那可以只安装server即可。 安装时会提示输入密码,这个就是以后连接手机SSH的服务密码。 安装完成后SSH server会默认启动,现在你可以通过wifi连接局域网,然后需要知道自己当前的IP(可以通过Tp-link后台查看,或者手机端安装Personal IP Address开显示),再推荐安装SSH Status and Swither,可以在手机的status显示SSH状态,并管理SSH server启动/停止。 然后推荐使用Putty进行链接,在CLI模式下管理软件,可以在http://maemo.org/上查看软件目录以及简介,通过apt-get install命令来安装,以下为一些apt-get使用简介 使用方法: apt-get [选项] 命令 apt-get [选项] install|remove pkg1 [pkg2 …] apt-get [选项] source pkg1 [pkg2 …] 命令: update - 更新软件列表 upgrade - 升级软件 install - 安装软件(pkg 是软件名) remove - 删除软件 autoremove - 自动删除一些无效的软件 purge - 删除软件并清理配置 source - 下载软件源码 build-dep - 配置软件源码的build-dependencies dist-upgrade - 升级系统 clean - 清除建立的软件包列表 autoclean - 同上 check - 校验软件包是否有异常 选项: Read more

March 31, 2012

N900软件管理

###通过自带的application manager(软件管理)安装 打开application manager,首次会自动更新软件列表,然后可以在download目录中按分类安装软件。 ###通过apt-get在线安装 使用apt-get前提为已经安装了rootsh(可通过第一种方法安装),打开 x terminal $sudo gainroot /*切换到root帐户*/ #apt-get install pkg /*安装pkg*/ #apt-get install pkg1,pkg2 /*安装多个软件*/ #apt-get remove pkg /*卸载软件*/ #apt-get remove –purge pkg /*卸载并清除配置文件*/ #apt-get update /*更新软件源*/ #apt-get upgrade /*更新软件*/ #apt-get dist-upgrade /*更新系统*/ #apt-get clean /*清除软件列表以节省空间*/ ###通过dpkg安装本地软件包(.deb) 可以通过数据线,先将下载的软件包拷贝到机子内,然后使用dpkg来安装 #dpkg -i pkg.deb 可以在这里http://repository.maemo.org/下载官方的.deb包进行安装

© unixetc.com 2012 - 2019
README