tag:blogger.com,1999:blog-68273632805925329572024-02-08T08:24:51.703+02:00cat **/* | grep яAkshaalhttp://www.blogger.com/profile/05677582369584740657noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-6827363280592532957.post-43833809951685196992009-03-15T16:06:00.002+02:002009-03-15T16:09:43.071+02:00Фотографии Android и Linux на Fujitsu-Siemens Loox N560<a href="http://picasaweb.google.com/lh/photo/CUrNwUv_XICGqKQKeMx6rA?authkey=Gv1sRgCMTt-MKs5cTh6wE&feat=embedwebsite"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYTyWCI0G04tQ2C5IB7hMG8hB8xxTS9R4Wqzh2l5gUz1SxqrACiQnHKXEkK1oniuJe7DVPy7lb3atRpOTaJf2sVqxp3b_UTCk0K3FBi4L5SKtHutDlSUJTMy3Mg6i73mJ2Irg3Q3JQKwtN/s400/n560-1s.jpg" /></a><br />Сегодня судьба WM5 - загрузить Linux<br /><br /><a href="http://picasaweb.google.com/lh/photo/Wdt450DQpEcjKa1aIu3iUA?authkey=Gv1sRgCMTt-MKs5cTh6wE&feat=embedwebsite"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKLGJW-BwuQJWgtqbHTt_mgBxtwqwcAkLNUIYXz5HE6l3SRO51kY0jTCwsBOUCS5wYb4MFXt-ioMlLUlMnbZFjCvV-zwPOweGrWUVtYGVhpyK_8kE4rbI7_SxbNdYI5AwAUaUBIYvhxJCU/s400/n560-2s.jpg" /></a><br />Haret.. все что нужно - нажать Run<br /><br /><a href="http://picasaweb.google.com/lh/photo/LQ7LXZhb1hXw6cwFARC4pg?authkey=Gv1sRgCMTt-MKs5cTh6wE&feat=embedwebsite"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoAhm1XwOODQ7HJVbEqCZKUpubw8hFU3wqcZR-J2TkJ6Y4CoLBwQv8yBJoLDMptwc_bb1siIfqb8v5Eal2KEIZLlhxpBmsIZY068X3KPBSL-o1GVEp_8HA2i9QGKnu-Pgugxw5yK-krTOz/s400/n560-3s.jpg" /></a><br />Android на Loox N560<br /><br /><a href="http://picasaweb.google.com/lh/photo/K2EytIW2FJWybumV11UTRg?authkey=Gv1sRgCMTt-MKs5cTh6wE&feat=embedwebsite"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfPExtvRBTFgBGjrq8_5nVNThzgVPma48WWa0yeTET00SrhbQahYqiHcnYNqr54nrmAVvVzJ7nHF5736a4Ca0xFut8SLpJgW8Gj1JjqEzXExv_viafVVvSyPGthxhvTye8zaVI1IeZ3nJz/s400/n560-4s.jpg" /></a><br /><a href="http://rus.akshaal.info/2009/03/emdebian-pda-c550n560.html">Установка Debian'а</a> на Loox N560<br /><br /><a href="http://picasaweb.google.com/lh/photo/ReuuEUcxhZ4y-Es7lRGneQ?authkey=Gv1sRgCMTt-MKs5cTh6wE&feat=embedwebsite"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDSxbzLLIncA482Nd5wTtRvYB0AyYMcHu3-V9Yayr5Ja8XtilIhk2u0mQ5lmEr-Cws_tXK-Qf_x2AJp5EKqvn4N1ac3vqeuUZgAh3gM0T8LBoXzBzj5IWMr3g1BdF3rB0zrdpb-uow69Xw/s400/n560-5s.jpg" /></a><br /><a href="http://rus.akshaal.info/2009/03/emdebian-pda-c550n560.html">Установка Debian'а</a> на Loox N560Akshaalhttp://www.blogger.com/profile/05677582369584740657noreply@blogger.com6tag:blogger.com,1999:blog-6827363280592532957.post-78349665113851074082009-03-10T10:07:00.006+02:002009-03-10T10:18:42.568+02:00Полезные команды для межплатформенной работыНесмотря на то, что debian/emdebian уже содержат громадное количество пакетов под armel, иногда нужно собрать или пересобрать что-то из исходников.<br /><br />Сборка пакетов в emdebian происходит например так:<pre>emsource --arch armel -b memtester</pre><br />Установка собранного пакета НЕ на целевом устройстве, а на хостовом, выполняется например вот так:<pre><br />dpkg-cross -a armel -i zlib1g-dev_1.2.3.3.dfsg-13em1_armel.deb<br /></pre>При этом команда <i>dpkg -l | grep zlib1g</i> выдаст:<pre><br />ii zlib1g-dev-armel-cross 1:1.2.3.3.dfsg-13em1<br /></pre><ad2></ad2><br />(dpkg-cross автоматически переназвала установленный пакет и разместила его содержимое в /usr/arm-linux-gnueabi)<br /><br />Чтобы пользоваться командой <i>emsource</i> без привелегий root'а, надо настроить <i>~/.apt-cross/emsource</i> например вот так:<pre><br />workingdir: /home/akshaal/.apt-cross-working-dir<br /></pre><br />Сборка пакета под armel из исходников, которые уже развернуты и имеют каталог debian производится командой:<pre><br />dpkg-buildpackage -aarmel</pre>Akshaalhttp://www.blogger.com/profile/05677582369584740657noreply@blogger.com0tag:blogger.com,1999:blog-6827363280592532957.post-52969838341258099952009-03-09T15:29:00.003+02:002009-03-09T15:39:22.028+02:00Установка emdebian на PDA (C550/N560)Последовательность действий, выполнив которую я без проблем установил debian на свой Fujitsu-Siemens Loox N560. Я предполагаю, что emdebian-tools уже установлен, а также стоят всякие кросскомпиляторы под arm платформу.<br /><br />Первым делом необходимо собрать архив базовой системой:<pre>cd /tmp;<br />mkdir grip/<br />sudo debootstrap --arch=arm --foreign lenny grip/ http://www.emdebian.org/grip/<br />cd grip/<br />sudo tar -czf /tmp/emdebian-grip-arm-debootstrap.tgz .</pre>Теперь необходимо переразбить SD карточку выделив на ней раздел под linux:<pre><br />cfdisk /dev/sdX<br />mkfs.ext3 /dev/sdXy</pre><br />где sdX - это устройство с SD картой, а sdXy это раздел который предполагается использовать под linux. Теперь монтируем раздел и разворачиваем туда emdebian-grip-arm-debootstrap.tgz:<pre><br />mount /dev/sdXy /mnt<br />cd /mnt<br />tar zxpvf /tmp/emdebian-grip-arm-debootstrap.tgz<br />ln -s bin/sh init<br />cd /tmp<br />umount /mnt<br /></pre><br />Теперь, когда раздел подготовлен, загружаем с него linux и выполняем следующие команды:<pre>cd /debootstrap<br />export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin<br />run ./debootstrap --second-stage<br />dpkg --configure -a<br />rm /init<br />cd /<br />ln -s sbin/init init<br /></pre><ad2></ad2>Теперь перегружаем linux еще раз. В этот раз должно появится приглашение залогинится. Используем root без пароля. И конфигурируем основные настройки:<pre><br />echo 'nameserver 1.1.1.1' > /etc/resolv.conf<br />echo '127.0.0.1 localhost' > /etc/hosts<br />echo '172.16.0.2 myhost 172.16.0.2' >> /etc/hosts<br />echo 'myhost' > /etc/hostname<br /></pre><br />Вместо 1.1.1.1 нужно использовать IP DNS сервера. И снова перегружаем КПК. Теперь конфигурирем сеть:<pre><br />ifconfig usb0 172.16.0.1 netmask 255.255.255.0<br />route add default gw 172.16.0.1</pre>Убеждаемся, что сеть работает. Апгрейдим пакеты:<pre><br />echo 'deb http://www.emdebian.org/grip/ sid main' > /etc/apt/sources.list<br />echo 'deb http://ftp.debian.org/debian/ sid main contrib non-free' >> /etc/apt/sources.list<br />apt-get update<br />apt-get dist-upgrade<br />apt-get install ...что угодно...</pre><br />И теперь настраеваем сеть так как это положено (собственно это можно было зделать и раньше, но тут можно уже залогинится через ssh и нормально все сделать с помощью copy&paste с ББ...):<pre>cat > /etc/network/interfaces<br />auto lo<br />iface lo inet loopback<br />allow-hotplug usb0<br />iface usb0 inet static<br /> address 172.16.0.2<br /> netmask 255.255.255.0<br /> network 127.16.0.0<br /> broadcast 172.16.0.255<br /> gateway 172.16.0.1<br /> dns-nameservers 1.1.1.1<br /> dns-search your.domain<br /></pre><ad></ad>Akshaalhttp://www.blogger.com/profile/05677582369584740657noreply@blogger.com0