You are here

Debian

amule-dlp for BCM4780 Debian 發佈囉~ 可以擋大多數的吸血騾, 強力建議升級!!

Mule 驢子是許多人喜愛的下載工具之一, 個人喜歡它的原因就是能抓到一些過時的資料動畫、電子書、無損音樂、教學影片還有一大堆在BT下很難找到的資源很多都能在驢子的資源網裡找到, 但是愛用Mule下載的使用者應該都聽過這個名詞 吸血驢或是吸血騾, 就是只下載不上傳的不然就是上載下載很小的, 如果想知道更多有關吸血驢的資訊可以到Google或是百度查詢一下會有一堆... 這兒就只貼wiki的解釋

而其中迅雷被大多數用戶認為是強力的吸血驢, 至於為什麼可以到網上找一下...為了防止這類的吸血驢影響eDonkey的網路, 所以出現了多種反吸血的保護, 其中一個技術就是DLP (動態吸血保護), 在Windows下已經有很多支援該DLP的驢子軟體, 而aMule是在Linux下可以支援Mule的工具之一, 很高興的事有熱心的大大們將DLP技術移植到amule上, 這個專案叫amule-dlp可以在google code找到。

WK5 套件更新 for BCM4780 Debian...

此次for BCM4780 Debian 套件主要是更新了以下source 編譯出的相關package

  • transmission (1.82)
  • ncurses (5.7)
  • xz-utils (4.999.9beta)
  • tar (1.22)

transmission 的更新可能參考前篇的說明, ncurses 很多程式都會用到比如rtorrent, transmission

xz-utils 讓系統可以支援 .xz 的format, 現在一些網站都開始提供這種更高壓縮率的檔了...

xz-utils 的安裝方法:

apt-get update ; apt-get install xz-utils

因為xz-utils為下一版本的lzma, 本身也有支援原來的lzma...所以在套件的設定上我就把它設定成跟原來版本 lzma 4.3-5 為衝突, 所以在安裝過程中應該會出現一個訊息問你是不是確定要移除原本的lzma (因為這個套件跟dpkg相依...)

Compressed BCM47xx Debian image update - Revision 20091218 (該版本有些小問題..請自行評估下載)

鬼混和沉寂了這麼久終於這版弄出來了..., 這版的Debian系統主要是用etch mini debian進行升級更新的, 主要把lighttpd, php, mysql 加入到裡面, 另外更新了 apt, dpkg, perl ...等, 讓它跟現在發行版lenny版本相近或是更新。

這裡是本次更新主要的更新套件

  • apt (0.7.20-3)
  • apt-utils (0.7.20-3)
  • dpkg (1.4.24)
  • debhelper (7.4.9)
  • perl (5.10.1-9)
  • perl-base (5.10.1-9)
  • per-modules (5.10.1-9)
  • mandb (2.5.6-5)
  • lighttpd (1.4.22-1)
  • php (5.2.9-3)
  • mysql (5.1.33-1)
  • ssh

安裝方式 :

Transmission 1.60 for MIPSEL ETCH Debian is ready for testing.

Transmission 1.60 for MIPSEL ETCH Debian is ready for testing. The main changes are below. For full change log, you can refer transmission website.

All Platforms

  • Seed ratio limiting
  • Transfer prioritization
  • Option to specify if transfers are included in the global bandwidth limits
  • Random port, with optional randomization on startup
  • Improvements to UPnP port forwarding
  • Support for file preallocation on XFS filesystem

Daemon

APT Server Service

In Debian system, edit /etc/apt/sources.list and add below line for specical platform.

BCM4780 (MIPSEL)
Rev: Debian 4.0 (ETCH)

deb http://debian-bcm47xx.googlecode.com files/

ARM (Not available)
Rev: Debian 5.0 (Lenny)

PowerPC (Not available)
Rev: Debian 5.0 (Lenny)

Tags: 

把 Marvell 5128 NAS架好且升級到Debian Lenny了

前幾週都在忙著Project TestPlan, Test Report, 週報, 雙週報, 月報, Master Plan, 一堆Meeting...等事情造成天天都加班到很晚, 好不容易漸漸的變的比較不忙點, 花了一點時間把我的Marvell 5128 NAS 架起來了, 因為我換了另一果硬碟所以必須重新安裝系統, 現在已經成功升級到Debian 5.0 (Lenny) 的系統了, 接下來就是進行一些常用的程式的編譯和打包了 :)

 

生活手扎: 
Tags: 

「debian-bcm47xx」APT 服務開張了 :D (Google Code Project : debian-bcm47xx APT service is working now)

花了一點時間重新打包並上傳到「debian-bcm47xx」上了, 現在大部份的檔案都可以使用apt進行下載及更新了

如果要使用該服務, 請設定 /etc/apt/sources.list 並加入以下這行

deb http://debian-bcm47xx.googlecode.com files/

接著只要進行 apt-get update 及 apt-get install [套件] 就可以進行套件的升級了

將Google Code Project 改造成APT更新用的伺服器

說到Debian最常用的更新是透過apt進行套件管理及升級, 而說到apt server的架設都會提到「鳥哥大大的APT/YUM的教學文

其實APT的來源可以有幾種 HTTP, FTP, CD-ROM, Local Filesystem 的存在, 在這不提到其它的方法而是使用「HTTP」的方式進行架設...因為Google Code Project上提供的「2GB 的空間」是以「HTTP的型式」或是「SVN」儲存的, 在看完鳥哥大大的大作和上網找尋Debian APT架設的資訊發現其實也不用特別安裝一台APT server, 主要的重點是它的套件清單資訊, 也就是「Packages.gz」

以Google Code Project來說它的網址都是類似以下這樣

http://code.google.com/p/[project-name]/

Google Code Projects 「debian-powerpc 」及「debian-arm 」開張了

Recently, I have created other two projects on google code. One is related to Debian implement on PowerPC platform and another one is related to Debian implement on ARM platform.

If the related files are available, I will put these files to these projects.

Now available projects for Embedded NAS including below.

Debian for MIPSEL platform : http://code.google.com/p/debian-bcm47xx/

udpxy 0.8 for mipsel

udpxy small-footprint UNIX/Linux daemon to relay multicast UDP traffic to client's TCP (HTTP) connection. 以上的內容是從http://sourceforge.net/projects/udpxy/ 節錄的, 一般應用好像是搭配IPTV來進行UDP傳輸

udpxy 0.8 for mipsel debian 可以到下面下載

http://debian-bcm47xx.googlecode.com/files/udpxy_8-1_mipsel.etch.deb

網上實際應用的討論好像很少, 有看到這篇...不過看不懂...有興趣的人可以研究看看 :D

MSS 安裝Debian教程

以下文章內容轉貼及修改jiadingren的文章: http://bbs.baoyinet.com/viewthread.php?tid=1552

MSS的硬碟實體位址: /dev/ide/host2/bus0/target0/lun0/disc

如果系統firmware已經是openmss2.6.6以上了, 可以考慮跳過以下的步驟

Step1. 硬碟清零 :

dd if=/dev/zero of=/dev/ide/host2/bus0/target0/lun0/disc

Step2. 更新 openmss_cn_2.6.6.bin

更新 bcm47xx_debian_v1.0_20070420.gz 下載連結

因為Drupal網站搬到別的網站了, 原來Lunarpages的空間還沒到期且變成不常用

昨天已上傳bcm47xx_debian_v1.0_20070420.gz到網頁空間了,原本uploading的空間已過期請改用以下連結下載

http://webhd.orz101.com/mipsel/bcm47xx/bcm47xx_debian_v1.0_20070420.gz

Debian lenny for ARM (Tested with Marvell 5182 NAS board)

Now Debian lenny for ARM is ready to download. I have tested it in my Marvell 5128 NAS board.

Please go to following address if you want to try it.

http://webhd.orz101.com/debian_arm_lenny.gz

Note: This debian is created by cdebootstrp with foreign, it will need to 2nd install in the system.

You can copy the file to share folder and Unpack it in telnet or SSH mode. [Another good way is to set bootargs parameters in U-Boot to let NAS boot to Debian directly.]

Tags: 

kexec for MIPSEL Debian (Etch) 下載

kexec is a set of systems call that allows you to load another kernel from the currently executing Linux kernel.

有關kexec的說明可以參考下篇

http://www.xmission.com/~ebiederm/files/kexec/README

http://www.ibm.com/developerworks/linux/library/l-kexec.html

kexec 目前最新一版是2.0.0, 不過源碼不是在官網下載的...印象後來變成kernel.org的維護的東東, 網址待我再找到時再補上 XD

kexec for mipsel debian 可以從下面下載

Minimal Debian Etch for MIPSEL

這版是透過cdebootstrap 的方式做的minimal乾淨版, 如果想要有乾淨的debian的話可以試試這版, 不過要到能用的話我想應該要改許多地方吧....呵呵

This post shares a minimal debian etch for mipsel. If you want to have a clean debian, you can try it.

[Download]

    cdeboostrap 下載mipsel lenny 安裝出現問題? kernel too old?

    今天回家看看cdebootstrap 下載的進度怎麼樣, 一樣發現會停在 kernel too old的訊息

    P: Extracting util-linux
    P: Extracting sysv-rc
    P: Extracting sysvinit
    P: Extracting tar
    O: FATAL: kernel too old
    E: Internal error: install

    之前有下載etch版, 透過apt想升級成lenny版時也出現這個問題, 說核心太舊...要執行lenny版需要kernel 2.6以上, 但是內建的確是2.4.20, 不過下載應該算完成了吧, 我再來試看看 :D

    FW: ASUS WL-700gE Running Debian - Kexec

    一位Herman的網友告訴我...有人利用cdebootstrap 並拾配 kexec 替換其核心, 成功在WL-700GE成功安裝並運行Debain 使利用kexec使用不同的核心, 可以參考以下連結參考研究研究 :D

    http://people.debian.org.tw/~chihchun/2008/08/29/asus-wl-700ge-running-debian/

     不過我在試第1步的cdebootstrap就沒辦法完成...不知是哪裡出現了問題

    cdebootstrap -v --foreign --arch=mipsel lenny debian-distro http://ftp.tw.debian.org/debian

    執行以上的命令時就會出現以下錯誤

    MSS/MSS Plus 運行Debian

    以下內容轉貼及整理自hlidea的文章 http://www.right.com.cn/forum/vi ... 10917&extra=&page=1

    1.下載part1-2,用rar解壓後會得到bcm47xx_debian_v1.0_20070420.gz 再將該tar包透過網路芳鄰複製到MSS上,放在/opt/下
    [quote]Part1: http://www.uploading.com/files/9 ... v1.0.part1.exe.html

    Tags: 

    Debian on Iomega StorCenter Network Hard Drive

    嗯...今天晚上抽空把Iomega StorCenter Network Hard Drive 修復好了, 已經又可以跑debian啦...不過時間一開始都有問題, 還要手動調 :(

    Iomega StorCenter Network Hard Drive - Premium Series Single M1

    Tags: 

    [心得] ASUS WL-700GE 執行Debian系統

    前言: http://www.orz101.com/node/156

    以下方法是我純猜想的, 因為我也沒有WL-700GE, 我也不知道這樣做是不是可以 :lol, 有的人可以試試, 有錯誤請指正, 謝謝

    1. 首先到以下連結下載 Debian for BCM47xx 系統檔

    http://www.orz101.com/node/126

    2. 將映像檔丟到ASUS WL-700GE內, 並開啟telnet

    ipkg for mipsel debian

    版本: 0.99.154

    說明: ipkg for mipsel debian 的版本

    安裝:

    丟至網路硬碟內,然後再執行下面命令安裝

    dpkg -i ipkg_0.99.154-1_mipsel.etch.deb

    設定: 建立一個/etc/ipkg.conf的檔案,並填入ipkg的伺服器,如下範例..

    Running Apache+PHP+MySQL on BCM4780 Debian

    此篇用來說明如何在BCM4780的Debain平台上面執行上運行apache+php+mysql的環境

    首先在Debian4.0發行版裡

    apache2 版本為 2.2.3-4+etc
    php5 版本為 5.2.0-8+etc
    mysql 版本為 5.0.32-7etc

    其中 apache2 和 php5 直接從debian的mirror下載下來就能用了,可以使用 dselect, 這裡不多說。

    apt install apache-common apache2 php5 mysql-common libmysqlclient15off

    比較較麻煩的是MySQL, 不知道為什麼從debian的發行版本5.0.32-7etc 下載回來不能正常幾次, 試了好幾次都是這樣... =_=

    所以我又重編一次新版的mysql了,最後也讓我的系統可以正常運行mysql了..呵呵, 這邊提供如何直接在bcm4780上直接運行mysql的方法。

    在Maxtor Share Storage MSS/MSS Plus 運行Debian

    話說某一位網友把我加入MSN後, 詢問我有關Broadcom BCM4780運行Debian的事情, 因為他手上有的是Maxtor Share Storage (MSS) 該產品的SoC也是BCM4780, 故詢問有關下載及改的方法, 最後該網友也試驗成功了,在MSS上成功運行Debian.

    可以觀看小型網路硬碟產品一覽來了解其它使用BCM4780的產品

    BCM4780系列改機的重要參考基礎 : http://www.orz101.com/node/126

    其實MSS改機的方式和ASUS WL-700GE是相似的,都是利用chroot的方式來切換到debian的系統,雖然原來的系統會佔掉一些記憶體,但是換來更多軟體的支援我想是值得的

    ASUS WL-700GE Debian改機方式可以參考 : http://www.orz101.com/node/41

    iTune Server for MIPSEL [Debian 4.0 已包含mt-daapd 更新,停止維護]

    前言 : 本文是以 安裝iTunes 為基礎, 將各平台的iTune server 以checkinstall包裝成各平台的deb套件, 方便安裝與架設。

    iTune server 是以mt-daapd為基礎來實現的, 在這裡不談編譯的方法, 如要編譯過程可以參考上面的連結, 這裡只談安裝與介紹.

    mt-daapd 的安裝必要套件

    ibid3tag0
    libgdbm3
    daemon
    howl

    其中 libid3tag0 及 libgdbm3 可以透過apt來獲得, 安裝方法如下

    apt-get install ibid3tag0
    apt-get install libgdbm3
    apt-get install daemon

    howl 套件

    自編應用套件集 for Debian

    實驗機台如下

    PowrPC Iomega StorCenter (Freescale MPC8241 200MHz + Debian)
    ARM Sabio CM-4 (Intel Xscale IOP321 400MHz + Debian)
    MIPSEL ??? (Broadcom BCM4780 264MHz + Debian)

    rtorrent [BT下載] : http://discuz.orz101.com/viewthread.php?tid=355

    Tags: 

    Debian 4.0 for mipsel (Etch 版)

    此Debian是以 http://www.kurobox.org/bbs/index.php?showtopic=94 為基礎做修改的

    架構平台 : mipsel

    測試過的平台 : BCM4780的板子 (Soc : Broadcom 4780, 128MB RAM, 10/100Mbps LAN)

    修改版的Debian v1.0 檔案下載 

    [位址]:

    http://code.google.com/p/debian-bcm47xx/


    Debian4.0 系統內容 - 版本v1.0 (日期 20070420)

    [新發現] BCM4780 可以執行Debian 程式

    新發現!!

    Broadcom 4780 可以執行debian mipsel 架構相關的套件

    可以到 http://www.debian.org/ 中的 Debian套件下載要抓的套件然後選擇mipsel平台.

    目前用最笨的方法一個一個把套件丟進去然後解開

    解開方法:  dpkg -x [套件名.deb] [目標路徑]

    Ex: 把coreutils_5.2.1-2_mipsel.deb解到根目錄

    dpkg -x coreutils_5.2.1-2_mipsel.deb /

    Subscribe to Debian