Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 02-20-2012, 05:35 PM   #46
damaru
Enthusiast
damaru is kind to children and small, furry animalsdamaru is kind to children and small, furry animalsdamaru is kind to children and small, furry animalsdamaru is kind to children and small, furry animalsdamaru is kind to children and small, furry animalsdamaru is kind to children and small, furry animalsdamaru is kind to children and small, furry animalsdamaru is kind to children and small, furry animalsdamaru is kind to children and small, furry animalsdamaru is kind to children and small, furry animalsdamaru is kind to children and small, furry animals
 
damaru's Avatar
 
Posts: 45
Karma: 6672
Join Date: Apr 2011
Device: kindle
hum I haven't tried the mplayer from the command line. Moc is just a nice player with a simple yet powerful interface (I use it for my audio player on my main computer) I'll check you mplayer, but I understood there wasn't any interface to the software
damaru is offline   Reply With Quote
Old 02-20-2012, 05:46 PM   #47
sjheiss
Connoisseur
sjheiss began at the beginning.
 
Posts: 58
Karma: 26
Join Date: Dec 2011
Device: K3G, KF2
OK, I misunderstood what you meant by "interface". No, kinamp/mplayer does not have an interface. But, I don't see why MOC from ipkg wouldn't work. You'd just a terminal, like myts or kiterm.
sjheiss is offline   Reply With Quote
Advert
Old 02-22-2012, 03:08 AM   #48
thatworkshop
hub
thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.
 
thatworkshop's Avatar
 
Posts: 715
Karma: 2151032
Join Date: Jan 2012
Location: Iranian in Canada
Device: K3G, DXG, Kobo mini
Quote:
Originally Posted by geekmaster View Post
Optware (and a full debian chroot) worked great on the k3, but later kindles have been plenty of trouble.
I wonder when someone installs Optware in /mnt/us/ (NOT /opt partition), is there still a chance of bricking KT? <- well there is always a chance, but roughly let's say just because of disk space issue.

Quote:
Originally Posted by hawhill View Post
Note that symlinking is not needed, you can do everything with bind mounts. Also, there's no real reason to create another directory in /mnt either, it can very well be beneath /mnt/us. So you don't need writes to the root partition at all.
A request (hawhill or danik maybe?!):
I installed ipkg and 6-7 packages following the OP instructions (not danik's ones), and after removing all the packages, there are still a lot of packages left in various folders inside /opt!!! How can someone completely remove them safely? (ALSO, I believe 'ipkg remove mypkg' doesn't remove all the files it installed (which sucks) and leaves empty folders behind too!
I have attached my KT's freespace, I wonder if I am Ok, compared to other people's free spaces?
Attached Thumbnails
Click image for larger version

Name:	free-space-on-kindle-touch.jpg
Views:	444
Size:	70.8 KB
ID:	82887  

Last edited by thatworkshop; 02-22-2012 at 10:52 PM.
thatworkshop is offline   Reply With Quote
Old 02-22-2012, 10:38 PM   #49
sjheiss
Connoisseur
sjheiss began at the beginning.
 
Posts: 58
Karma: 26
Join Date: Dec 2011
Device: K3G, KF2
Nevermind.

Last edited by sjheiss; 02-22-2012 at 10:49 PM.
sjheiss is offline   Reply With Quote
Old 11-08-2013, 09:13 AM   #50
CaelThunderwing
Zealot
CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40
 
Posts: 100
Karma: 73434
Join Date: Jun 2011
Device: K3(Wifi+3G)
ok i dont knwo what i did wrong, i followed upto 5. using https://wiki.mobileread.com/wiki/Optware via kiterm and i cant cd to /etc or any folders and out of that extracting ipkg also fails.
CaelThunderwing is offline   Reply With Quote
Advert
Old 11-08-2013, 12:30 PM   #51
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Týr
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
Question.

http://www.debian.org/releases/lenny/ I'm not 100% on why optware was so awesome (It's been about a year since I looked) but is there any reason why a debian loopmount lenny wouldnt provide "better/wider range of" apps and be far less of PITA in terms of actually "getting it to run". One file, mounted, looped. run via script?

I could probably scrape something together if the answer is "Hey that's not a bad idea."

Just a thought.
I even kind of recall there being decent framebuffer support on a few things back in those days... might be a few gems to dig out.


Throw rocks now.
(Sorry optware devotees but this thread is littered with "I do what now?")


EDIT: AH post 2 https://www.mobileread.com/forums/sho...72&postcount=2 yeah... that...
twobob is offline   Reply With Quote
Old 11-08-2013, 04:49 PM   #52
CaelThunderwing
Zealot
CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40
 
Posts: 100
Karma: 73434
Join Date: Jun 2011
Device: K3(Wifi+3G)
far better :3 and the easier way to get irsii as well to run (having a second screen to read IRC Chat the better for when i stream on twitch.
CaelThunderwing is offline   Reply With Quote
Old 11-08-2013, 05:04 PM   #53
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Týr
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
so. optware is better? k.
twobob is offline   Reply With Quote
Old 11-08-2013, 05:11 PM   #54
CaelThunderwing
Zealot
CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40CaelThunderwing is slicker than a case of WD-40
 
Posts: 100
Karma: 73434
Join Date: Jun 2011
Device: K3(Wifi+3G)
sorry i cant edit my post for whatever reason. i thought i typed "thats a far better idea." (optware last time i used optware was a PITA Bigtime and now i cant even undo the symlinks. luckly i made Backups of the rootfs)

if you can help w/ a quick install guide for your idea that'd be great.
CaelThunderwing is offline   Reply With Quote
Old 11-08-2013, 08:33 PM   #55
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Týr
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
Ah okay mate. Yeah I'll have a hunt around then, I meant to do this about 5 times over now... Mainly for Idoit++ since his love for the kindle 3 was rekindled. and a buddy of mine who I haven't seen for far too long a time, but that is another story.

Right. on my todo list then.
twobob is offline   Reply With Quote
Old 11-08-2013, 09:47 PM   #56
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Týr
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
HOWTO:
Spoiler:
REF: https://wiki.debian.org/EmDebian/Cro...s_as_root_user

AND http://forums.debian.net/viewtopic.php?f=16&t=54662

me@dev mkdir /tmp/lenny
me@dev dd if=/dev/zero of=/tmp/lenny.ext3 bs=1M count=512

Quote:
1280+0 records in
1280+0 records out
1342177280 bytes (1.3 GB) copied, 15.7198 s, 85.4 MB/s
me@dev /tmp/lenny $ mkfs.ext3 /tmp/lenny.ext3
Quote:
mke2fs 1.42 (29-Nov-2011)
/tmp/lenny.ext3 is not a block special device.
Proceed anyway? (y,n) y
Discarding device blocks: done
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
81920 inodes, 327680 blocks
16384 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=335544320
10 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912

Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
me@dev /tmp/lenny $ tune2fs -i 0 -c 0 /tmp/lenny.ext3
Quote:
tune2fs 1.42 (29-Nov-2011)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
me@dev /tmp/lenny $ mkdir /mnt/lenny
me@dev /tmp/lenny $ sudo mount -o loop -t ext3 /tmp/lenny.ext3 /mnt/lenny

me@dev /tmp/lenny $ sudo debootstrap --arch=armel --foreign lenny /tmp/lenny http://archive.debian.org/debian/
Spoiler:
I: Retrieving Release
I: Retrieving Release.gpg
I: Checking Release signature
I: Valid Release signature (key id 7F5A44454C724A65CBCD4FB14D270D06F42584E6)
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Checking component main on http://archive.debian.org/debian...
I: Retrieving libacl1
I: Validating libacl1
I: Retrieving adduser
I: Validating adduser
I: Retrieving apt-utils
I: Validating apt-utils
I: Retrieving apt
I: Validating apt
I: Retrieving aptitude
I: Validating aptitude
I: Retrieving libattr1
I: Validating libattr1
I: Retrieving base-files
I: Validating base-files
I: Retrieving base-passwd
I: Validating base-passwd
I: Retrieving bash
I: Validating bash
I: Retrieving bsdmainutils
I: Validating bsdmainutils
I: Retrieving libbz2-1.0
I: Validating libbz2-1.0
I: Retrieving libconsole
I: Validating libconsole
I: Retrieving coreutils
I: Validating coreutils
I: Retrieving cpio
I: Validating cpio
I: Retrieving cron
I: Validating cron
I: Retrieving libcwidget3
I: Validating libcwidget3
I: Retrieving libsasl2-2
I: Validating libsasl2-2
I: Retrieving libdb4.6
I: Validating libdb4.6
I: Retrieving debconf-i18n
I: Validating debconf-i18n
I: Retrieving debconf
I: Validating debconf
I: Retrieving debian-archive-keyring
I: Validating debian-archive-keyring
I: Retrieving debianutils
I: Validating debianutils
I: Retrieving libdevmapper1.02.1
I: Validating libdevmapper1.02.1
I: Retrieving dhcp3-client
I: Validating dhcp3-client
I: Retrieving dhcp3-common
I: Validating dhcp3-common
I: Retrieving diff
I: Validating diff
I: Retrieving dpkg
I: Validating dpkg
I: Retrieving e2fslibs
I: Validating e2fslibs
I: Retrieving e2fsprogs
I: Validating e2fsprogs
I: Retrieving libblkid1
I: Validating libblkid1
I: Retrieving libcomerr2
I: Validating libcomerr2
I: Retrieving libss2
I: Validating libss2
I: Retrieving libuuid1
I: Validating libuuid1
I: Retrieving ed
I: Validating ed
I: Retrieving findutils
I: Validating findutils
I: Retrieving gcc-4.2-base
I: Validating gcc-4.2-base
I: Retrieving gcc-4.3-base
I: Validating gcc-4.3-base
I: Retrieving libgcc1
I: Validating libgcc1
I: Retrieving libstdc++6
I: Validating libstdc++6
I: Retrieving libgdbm3
I: Validating libgdbm3
I: Retrieving libc6
I: Validating libc6
I: Retrieving gnupg
I: Validating gnupg
I: Retrieving gpgv
I: Validating gpgv
I: Retrieving libgnutls26
I: Validating libgnutls26
I: Retrieving grep
I: Validating grep
I: Retrieving groff-base
I: Validating groff-base
I: Retrieving gzip
I: Validating gzip
I: Retrieving hostname
I: Validating hostname
I: Retrieving ifupdown
I: Validating ifupdown
I: Retrieving iproute
I: Validating iproute
I: Retrieving iptables
I: Validating iptables
I: Retrieving iputils-ping
I: Validating iputils-ping
I: Retrieving logrotate
I: Validating logrotate
I: Retrieving lsb-base
I: Validating lsb-base
I: Retrieving lzma
I: Validating lzma
I: Retrieving libept0
I: Validating libept0
I: Retrieving libgcrypt11
I: Validating libgcrypt11
I: Retrieving libgpg-error0
I: Validating libgpg-error0
I: Retrieving liblocale-gettext-perl
I: Validating liblocale-gettext-perl
I: Retrieving libselinux1
I: Validating libselinux1
I: Retrieving libsepol1
I: Validating libsepol1
I: Retrieving libsigc++-2.0-0c2a
I: Validating libsigc++-2.0-0c2a
I: Retrieving libtasn1-3
I: Validating libtasn1-3
I: Retrieving libtext-charwidth-perl
I: Validating libtext-charwidth-perl
I: Retrieving libtext-iconv-perl
I: Validating libtext-iconv-perl
I: Retrieving libtext-wrapi18n-perl
I: Validating libtext-wrapi18n-perl
I: Retrieving libusb-0.1-4
I: Validating libusb-0.1-4
I: Retrieving makedev
I: Validating makedev
I: Retrieving man-db
I: Validating man-db
I: Retrieving manpages
I: Validating manpages
I: Retrieving mawk
I: Validating mawk
I: Retrieving mktemp
I: Validating mktemp
I: Retrieving module-init-tools
I: Validating module-init-tools
I: Retrieving nano
I: Validating nano
I: Retrieving libncurses5
I: Validating libncurses5
I: Retrieving libncursesw5
I: Validating libncursesw5
I: Retrieving ncurses-base
I: Validating ncurses-base
I: Retrieving ncurses-bin
I: Validating ncurses-bin
I: Retrieving net-tools
I: Validating net-tools
I: Retrieving netbase
I: Validating netbase
I: Retrieving netcat-traditional
I: Validating netcat-traditional
I: Retrieving libnewt0.52
I: Validating libnewt0.52
I: Retrieving whiptail
I: Validating whiptail
I: Retrieving libssl0.9.8
I: Validating libssl0.9.8
I: Retrieving libpam-modules
I: Validating libpam-modules
I: Retrieving libpam-runtime
I: Validating libpam-runtime
I: Retrieving libpam0g
I: Validating libpam0g
I: Retrieving perl-base
I: Validating perl-base
I: Retrieving libpopt0
I: Validating libpopt0
I: Retrieving procps
I: Validating procps
I: Retrieving libreadline5
I: Validating libreadline5
I: Retrieving readline-common
I: Validating readline-common
I: Retrieving rsyslog
I: Validating rsyslog
I: Retrieving sed
I: Validating sed
I: Retrieving login
I: Validating login
I: Retrieving passwd
I: Validating passwd
I: Retrieving libslang2
I: Validating libslang2
I: Retrieving initscripts
I: Validating initscripts
I: Retrieving sysv-rc
I: Validating sysv-rc
I: Retrieving sysvinit-utils
I: Validating sysvinit-utils
I: Retrieving sysvinit
I: Validating sysvinit
I: Retrieving tar
I: Validating tar
I: Retrieving tasksel-data
I: Validating tasksel-data
I: Retrieving tasksel
I: Validating tasksel
I: Retrieving libwrap0
I: Validating libwrap0
I: Retrieving tcpd
I: Validating tcpd
I: Retrieving info
I: Validating info
I: Retrieving traceroute
I: Validating traceroute
I: Retrieving tzdata
I: Validating tzdata
I: Retrieving update-inetd
I: Validating update-inetd
I: Retrieving bsdutils
I: Validating bsdutils
I: Retrieving mount
I: Validating mount
I: Retrieving util-linux
I: Validating util-linux
I: Retrieving vim-common
I: Validating vim-common
I: Retrieving vim-tiny
I: Validating vim-tiny
I: Retrieving wget
I: Validating wget
I: Retrieving libxapian15
I: Validating libxapian15
I: Retrieving zlib1g
I: Validating zlib1g
I: Chosen extractor for .deb packages: dpkg-deb
I: Extracting libacl1...
I: Extracting libattr1...
I: Extracting base-files...
I: Extracting base-passwd...
I: Extracting bash...
I: Extracting coreutils...
I: Extracting libdb4.6...
I: Extracting debconf-i18n...
I: Extracting debconf...
I: Extracting debianutils...
I: Extracting libdevmapper1.02.1...
I: Extracting diff...
I: Extracting dpkg...
I: Extracting e2fslibs...
I: Extracting e2fsprogs...
I: Extracting libblkid1...
I: Extracting libcomerr2...
I: Extracting libss2...
I: Extracting libuuid1...
I: Extracting findutils...
I: Extracting gcc-4.2-base...
I: Extracting gcc-4.3-base...
I: Extracting libgcc1...
I: Extracting libstdc++6...
I: Extracting libc6...
I: Extracting grep...
I: Extracting gzip...
I: Extracting hostname...
I: Extracting lsb-base...
I: Extracting lzma...
I: Extracting liblocale-gettext-perl...
I: Extracting libselinux1...
I: Extracting libsepol1...
I: Extracting libtext-charwidth-perl...
I: Extracting libtext-iconv-perl...
I: Extracting libtext-wrapi18n-perl...
I: Extracting makedev...
I: Extracting mawk...
I: Extracting mktemp...
I: Extracting libncurses5...
I: Extracting ncurses-base...
I: Extracting ncurses-bin...
I: Extracting libpam-modules...
I: Extracting libpam-runtime...
I: Extracting libpam0g...
I: Extracting perl-base...
I: Extracting procps...
I: Extracting sed...
I: Extracting login...
I: Extracting passwd...
I: Extracting libslang2...
I: Extracting initscripts...
I: Extracting sysv-rc...
I: Extracting sysvinit-utils...
I: Extracting sysvinit...
I: Extracting tar...
I: Extracting tzdata...
I: Extracting bsdutils...
I: Extracting mount...
I: Extracting util-linux...
I: Extracting zlib1g...

That's (120.7 MB (120,723,512 bytes)) so you could make the loop smaller.

me@dev ~$ sudo cp -R /tmp/lenny/* /mnt/lenny/
me@dev ~$ sudo umount /mnt/lenny

Remember to copy the ext3 from /tmp to somewhere helpful... like a kindle :P

optionally - I am going to do the next steps on my PC

me@dev /tmp/lenny $ sudo mount -o loop -t ext3 /tmp/lenny.ext3 /mnt/lenny

me@dev /tmp/lenny $ sudo cp /usr/bin/qemu-arm-static /mnt/lenny/usr/bin/

me@dev /tmp/lenny $ sudo chroot /mnt/lenny/ /bin/bash
Quote:
I have no name!@dev:/#
I have no name!@dev:/# DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true LC_ALL=C LANGUAGE=C LANG=C /debootstrap/debootstrap --second-stage
Spoiler:
I: Installing core packages...
I: Unpacking required packages...
I: Unpacking libacl1...
I: Unpacking libattr1...
I: Unpacking base-files...
I: Unpacking base-passwd...
I: Unpacking bash...
I: Unpacking coreutils...
I: Unpacking libdb4.6...
I: Unpacking debconf-i18n...
I: Unpacking debconf...
I: Unpacking debianutils...
I: Unpacking libdevmapper1.02.1...
I: Unpacking diff...
I: Unpacking dpkg...
I: Unpacking e2fslibs...
I: Unpacking e2fsprogs...
I: Unpacking libblkid1...
I: Unpacking libcomerr2...
I: Unpacking libss2...
I: Unpacking libuuid1...
I: Unpacking findutils...
I: Unpacking gcc-4.2-base...
I: Unpacking gcc-4.3-base...
I: Unpacking libgcc1...
I: Unpacking libstdc++6...
I: Unpacking libc6...
I: Unpacking grep...
I: Unpacking gzip...
I: Unpacking hostname...
I: Unpacking lsb-base...
I: Unpacking lzma...
I: Unpacking liblocale-gettext-perl...
I: Unpacking libselinux1...
I: Unpacking libsepol1...
I: Unpacking libtext-charwidth-perl...
I: Unpacking libtext-iconv-perl...
I: Unpacking libtext-wrapi18n-perl...
I: Unpacking makedev...
I: Unpacking mawk...
I: Unpacking mktemp...
I: Unpacking libncurses5...
I: Unpacking ncurses-base...
I: Unpacking ncurses-bin...
I: Unpacking libpam-modules...
I: Unpacking libpam-runtime...
I: Unpacking libpam0g...
I: Unpacking perl-base...
I: Unpacking procps...
I: Unpacking sed...
I: Unpacking login...
I: Unpacking passwd...
I: Unpacking libslang2...
I: Unpacking initscripts...
I: Unpacking sysv-rc...
I: Unpacking sysvinit-utils...
I: Unpacking sysvinit...
I: Unpacking tar...
I: Unpacking tzdata...
I: Unpacking bsdutils...
I: Unpacking mount...
I: Unpacking util-linux...
I: Unpacking zlib1g...
I: Configuring required packages...
I: Configuring sysv-rc...
I: Configuring gcc-4.2-base...
I: Configuring libpam-runtime...
I: Configuring gcc-4.3-base...
I: Configuring libc6...
I: Configuring mktemp...
I: Configuring debianutils...
I: Configuring bsdutils...
I: Configuring libsepol1...
I: Configuring libgcc1...
I: Configuring libncurses5...
I: Configuring libattr1...
I: Configuring sed...
I: Configuring base-passwd...
I: Configuring libcomerr2...
I: Configuring mawk...
I: Configuring libdb4.6...
I: Configuring grep...
I: Configuring hostname...
I: Configuring libacl1...
I: Configuring libslang2...
I: Configuring libss2...
I: Configuring findutils...
I: Configuring gzip...
I: Configuring diff...
I: Configuring libselinux1...
I: Configuring libstdc++6...
I: Configuring coreutils...
I: Configuring makedev...
I: Configuring lzma...
I: Configuring ncurses-base...
I: Configuring ncurses-bin...
I: Configuring tar...
I: Configuring zlib1g...
I: Configuring base-files...
I: Configuring libdevmapper1.02.1...
I: Configuring e2fslibs...
I: Configuring dpkg...
I: Configuring sysvinit-utils...
I: Configuring bash...
I: Configuring lsb-base...
I: Configuring procps...
I: Configuring perl-base...
I: Configuring libtext-iconv-perl...
I: Configuring liblocale-gettext-perl...
I: Configuring libtext-charwidth-perl...
I: Configuring libtext-wrapi18n-perl...
I: Configuring debconf-i18n...
I: Configuring debconf...
I: Configuring libpam0g...
I: Configuring libpam-modules...
I: Configuring tzdata...
I: Configuring passwd...
I: Configuring login...
I: Configuring libuuid1...
I: Configuring libblkid1...
I: Configuring e2fsprogs...
I: Configuring util-linux...
I: Configuring mount...
I: Configuring initscripts...
I: Configuring sysvinit...
I: Unpacking the base system...
I: Unpacking adduser...
I: Unpacking apt-utils...
I: Unpacking apt...
I: Unpacking aptitude...
I: Unpacking bsdmainutils...
I: Unpacking libbz2-1.0...
I: Unpacking libconsole...
I: Unpacking cpio...
I: Unpacking cron...
I: Unpacking libcwidget3...
I: Unpacking libsasl2-2...
I: Unpacking debian-archive-keyring...
I: Unpacking dhcp3-client...
I: Unpacking dhcp3-common...
I: Unpacking ed...
I: Unpacking libgdbm3...
I: Unpacking gnupg...
I: Unpacking gpgv...
I: Unpacking libgnutls26...
I: Unpacking groff-base...
I: Unpacking ifupdown...
I: Unpacking iproute...
I: Unpacking iptables...
I: Unpacking iputils-ping...
I: Unpacking logrotate...
I: Unpacking libept0...
I: Unpacking libgcrypt11...
I: Unpacking libgpg-error0...
I: Unpacking libsigc++-2.0-0c2a...
I: Unpacking libtasn1-3...
I: Unpacking libusb-0.1-4...
I: Unpacking man-db...
I: Unpacking manpages...
I: Unpacking module-init-tools...
I: Unpacking nano...
I: Unpacking libncursesw5...
I: Unpacking net-tools...
I: Unpacking netbase...
I: Unpacking netcat-traditional...
I: Unpacking libnewt0.52...
I: Unpacking whiptail...
I: Unpacking libssl0.9.8...
I: Unpacking libpopt0...
I: Unpacking libreadline5...
I: Unpacking readline-common...
I: Unpacking rsyslog...
I: Unpacking tasksel-data...
I: Unpacking tasksel...
I: Unpacking libwrap0...
I: Unpacking tcpd...
I: Unpacking info...
I: Unpacking traceroute...
I: Unpacking update-inetd...
I: Unpacking vim-common...
I: Unpacking vim-tiny...
I: Unpacking wget...
I: Unpacking libxapian15...
I: Configuring the base system...
I: Configuring gpgv...
I: Configuring module-init-tools...
I: Configuring libgdbm3...
I: Configuring libtasn1-3...
I: Configuring libpopt0...
I: Configuring libusb-0.1-4...
I: Configuring libgpg-error0...
I: Configuring update-inetd...
I: Configuring libssl0.9.8...
I: Configuring vim-common...
I: Configuring netbase...
I: Configuring libxapian15...
I: Configuring adduser...
I: Configuring traceroute...
I: Configuring ed...
I: Configuring manpages...
I: Configuring iproute...
I: Configuring wget...
I: Configuring groff-base...
I: Configuring libnewt0.52...
I: Configuring net-tools...
I: Configuring libsasl2-2...
I: Configuring bsdmainutils...
I: Configuring libsigc++-2.0-0c2a...
I: Configuring netcat-traditional...
I: Configuring libncursesw5...
I: Configuring info...
I: Configuring iputils-ping...
I: Configuring libbz2-1.0...
I: Configuring cron...
I: Configuring nano...
I: Configuring dhcp3-common...
I: Configuring libconsole...
I: Configuring iptables...
I: Configuring rsyslog...
I: Configuring cpio...
I: Configuring vim-tiny...
I: Configuring readline-common...
I: Configuring libwrap0...
I: Configuring tcpd...
I: Configuring man-db...
I: Configuring libgcrypt11...
I: Configuring whiptail...
I: Configuring ifupdown...
I: Configuring dhcp3-client...
I: Configuring libreadline5...
I: Configuring logrotate...
I: Configuring gnupg...
I: Configuring libcwidget3...
I: Configuring libgnutls26...
I: Configuring debian-archive-keyring...
I: Configuring apt...
I: Configuring libept0...
I: Configuring apt-utils...
I: Configuring aptitude...
I: Configuring tasksel-data...
I: Configuring tasksel...
I: Base system installed successfully.


I have no name!@dev:/# DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true LC_ALL=C LANGUAGE=C LANG=C dpkg --configure -a

I have no name!@dev:/# echo "deb http://archive.debian.org/debian-backports lenny-backports main contrib non-free" >> /etc/apt/sources.list

I have no name!@dev:/# echo "deb http://archive.debian.org/debian lenny main contrib non-free" >> /etc/apt/sources.list

I have no name!@dev:/# echo "deb-src http://archive.debian.org/debian lenny main contrib non-free" >> /etc/apt/sources.list


I have no name!@dev:/# apt-get update
Quote:
Hit http://archive.debian.org lenny-backports Release.gpg
Get:1 http://archive.debian.org lenny Release.gpg [1034B]
Hit http://archive.debian.org lenny-backports Release
Get:2 http://archive.debian.org lenny Release [99.6kB]
Ign http://archive.debian.org lenny-backports/main Packages/DiffIndex
Ign http://archive.debian.org lenny-backports/contrib Packages/DiffIndex
Ign http://archive.debian.org lenny-backports/non-free Packages/DiffIndex
Get:3 http://archive.debian.org lenny/main Packages [6672kB]
Get:4 http://archive.debian.org lenny/contrib Packages [78.1kB]
Get:5 http://archive.debian.org lenny/non-free Packages [87.4kB]
Get:6 http://archive.debian.org lenny/main Sources [3482kB]
Get:7 http://archive.debian.org lenny/contrib Sources [54.1kB]
Get:8 http://archive.debian.org lenny/non-free Sources [67.6kB]
Hit http://archive.debian.org lenny-backports/main Packages
Hit http://archive.debian.org lenny-backports/contrib Packages
Hit http://archive.debian.org lenny-backports/non-free Packages
Fetched 10.5MB in 9s (1080kB/s)
Reading package lists... Done
I have no name!@dev:/# apt-get install dialog locales
Spoiler:
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
dialog locales
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 4694kB of archives.
After this operation, 13.2MB of additional disk space will be used.
Get:1 http://archive.debian.org lenny/main locales 2.7-18lenny7 [4432kB]
Get:2 http://archive.debian.org lenny/main dialog 1.1-20080316-1 [262kB]
Fetched 4694kB in 3s (1265kB/s)
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_GB:en",
LC_ALL = (unset),
LANG = "en_GB.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory
Preconfiguring packages ...
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously deselected package locales.
(Reading database ... 7941 files and directories currently installed.)
Unpacking locales (from .../locales_2.7-18lenny7_all.deb) ...
Selecting previously deselected package dialog.
Unpacking dialog (from .../dialog_1.1-20080316-1_armel.deb) ...
Processing triggers for man-db ...
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_GB:en",
LC_ALL = (unset),
LANG = "en_GB.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Can not write log, openpty() failed (/dev/pts not mounted?)
Setting up locales (2.7-18lenny7) ...
Generating locales (this might take a while)...
Generation complete.
Setting up dialog (1.1-20080316-1) ...


I have no name!@dev:/# dpkg-reconfigure locales
Spoiler:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_GB:en",
LC_ALL = (unset),
LANG = "en_GB.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory


I choose:[*] en_GB.UTF-8 UTF-8

Quote:
Generating locales (this might take a while)...
en_GB.UTF-8... done
Generation complete.
I have no name!@dev:/# exit
Quote:
exit
me@dev /tmp/lenny $ sudo chroot /mnt/lenny/ /bin/bash
[sudo] password for me:
Quote:
root@dev:/# exit
that is done.

https://dl.dropboxusercontent.com/u/.../lenny.ext3.xz
(resized to a little over 400MB) REF: http://www.howtoforge.com/linux_resi...xt3_partitions

copy that to /mnt/us/debian.ext3

mount script https://dl.dropboxusercontent.com/u/15900420/mntdebian

copy that to /mnt/us/mntdebian

run it like /mnt/us/mntdebian via shh (or terminal or w/e)

should work okay.

if you get complaints about regional stuff

dpkg-reconfigure locales and pick your region...
[*] en_US.UTF-8 UTF-8

Last edited by twobob; 11-08-2013 at 11:04 PM. Reason: Tested as okay
twobob is offline   Reply With Quote
Old 11-08-2013, 11:01 PM   #57
brianinmaine
Evangelist
brianinmaine ought to be getting tired of karma fortunes by now.brianinmaine ought to be getting tired of karma fortunes by now.brianinmaine ought to be getting tired of karma fortunes by now.brianinmaine ought to be getting tired of karma fortunes by now.brianinmaine ought to be getting tired of karma fortunes by now.brianinmaine ought to be getting tired of karma fortunes by now.brianinmaine ought to be getting tired of karma fortunes by now.brianinmaine ought to be getting tired of karma fortunes by now.brianinmaine ought to be getting tired of karma fortunes by now.brianinmaine ought to be getting tired of karma fortunes by now.brianinmaine ought to be getting tired of karma fortunes by now.
 
brianinmaine's Avatar
 
Posts: 456
Karma: 1287375
Join Date: Jan 2013
Location: West Gardiner, Maine
Device: Touch (5.3.7)
Nicely done. perfect tutorial.

curious - what do you see as a benefit to optware-like images vs. native programs in extensions? Do you intend a full X environment? <- still having problems with that by the way

I like being able to just rip it from debian to run it native, I suppose in a dream world you could make it mount a main image and just save changes like puppy linux does? matter of fact we could 'borrow' from tiny core linux or something to be able to install packages from the net?
brianinmaine is offline   Reply With Quote
Old 11-08-2013, 11:15 PM   #58
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Týr
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
on the kindle 3 as everything is framebuffer based many of the "odd" titling issues associated with the kindle touches Awesome just don't apply.

So, yes no problem ripping this stuff/ running it native, but this is a handy way to "get something to rip". of course that also has overhead associated with duplicate libs that the kual-system was/is aiming to sure in the medium term...

I did consider many times over a package maintenance system, perhaps when we have a big enough list if apps to warrant such a thing... and more metadata in the packages themselves...
twobob is offline   Reply With Quote
Old 03-26-2014, 10:16 PM   #59
thatworkshop
hub
thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.thatworkshop ought to be getting tired of karma fortunes by now.
 
thatworkshop's Avatar
 
Posts: 715
Karma: 2151032
Join Date: Jan 2012
Location: Iranian in Canada
Device: K3G, DXG, Kobo mini
Quote:
Originally Posted by twobob View Post
copy that to /mnt/us/debian.ext3
Thanks twobob. Indeed, I think debian is more useful than OptWare.

The above sentence should be changed to 'extract it as /mnt/us/debian.ext3' because otherwise it's a compressed file and mntdebian will through errors.
thatworkshop is offline   Reply With Quote
Old 07-27-2016, 02:56 PM   #60
12v
Junior Member
12v began at the beginning.
 
12v's Avatar
 
Posts: 3
Karma: 10
Join Date: Jul 2016
Device: K3G
Hi all. I was curious if anyone has gotten the newer optware-ng running in place of the old optware. I'm only not sure it would work because it appears to be compiled for v5 and v7 ARM cpus at this time. AFAIK the kindle runs a v6 compatible cpu. I might be mistaken. I'm not super familiar with ARM architectures and compatibility.

According to optware, ng is now official:
http://www.nslu2-linux.org/wiki/Optware/HomePage

official optware-ng packages
http://ipkg.nslu2-linux.org/optware-ng/
12v is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
The Frugal Kindle ~ Frugal Finds Under $9 for the Kindle (Kindle eBook Resource) eTrubrown Self-Promotions by Authors and Publishers 3 10-10-2010 06:12 PM
Transfer Kindle books from Kindle PC to Kindle 3 ppearce Amazon Kindle 15 09-16-2010 05:11 PM
Font hacks for the Kindle 2, Kindle International and Kindle DX edge777 Kindle Developer's Corner 17 04-30-2010 04:11 PM
$0.01 in Kindle Store: Interactive Sudoku for Kindle 2 and Kindle DX - Volume 1 Xia Deals and Resources (No Self-Promotion or Affiliate Links) 2 11-07-2009 10:06 AM


All times are GMT -4. The time now is 08:39 AM.


MobileRead.com is a privately owned, operated and funded community.