Fri, 19 Dec 2014

smart "apt" command

During evaluating Jessie, I found 'apt' command and noticed it was pretty good for novice-usual users.

Usage: apt [options] command

CLI for apt.
Basic commands: 
 list - list packages based on package names
 search - search in package descriptions
 show - show package details

 update - update list of available packages

 install - install packages
 remove  - remove packages

 upgrade - upgrade the system by installing/upgrading packages
 full-upgrade - upgrade the system by removing/installing/upgrading packages

 edit-sources - edit the source information file

'apt list' is like a combination of 'dpkg -l' + 'apt-cache pkgnames'. 'apt search' is a bit slower than 'apt-cache search' but provides with useful information. 'apt show' formats bytesizes and hides some (for experts) fields. install/remove/upgrade/full-upgrade are mostly same as apt-get. 'apt edit-sources' opens a editor and checks the integrity.

So, I'd like to recommend 'apt' command to Debian users.

Well, why did I write this entry...? ;) I found a mistranslation I had made in ja.po of apt. Because it is critical mistranslation (Japanese users will confuse by it), I want to fix it strongly.

Dear apt deity maintainers, could you consider to update apt for Jessie? (#772678. FYI there are other translation updates also: #772913, #771982, and #771967)

Tue, 25 Nov 2014

Bug #668001

If the bug title of #668001 was not "debootstrap: cant install systemd instead of sysvinit", but was like "debootstrap ignores everything from the first pipe character to the end of Depends/Pre-Depends line.", it would be treated more carefully ;)

My patch posting #20 aims to fix it.

Well, I wish this bug will be solved on jessie+1 or backports.

Thu, 15 Mar 2012

Squeeze amd64/i386 d-i images with Linux kernel 3.2.4 bpo, and WPA support

After a long silence, I updated the bpo Debian-installer for Debian GNU/Linux 6.0.4, Squeeze. You know, you can take it from

  • bases on Debian 6.0.4 Squeeze with firmwares
  • uses Linux kernel 3.2.4 (linux-image-3.2.0-0.bpo.1 3.2.4-1~bpo60+1)
  • includes fixed DHCP client for buggy MacOS X DHCP server
  • supports WiFi WPA
  • includes backported finish-install to fix wrong /etc/inittab on some environments.

Tue, 09 Aug 2011

Squeeze amd64/i386 d-i images with Linux kernel 2.6.39.bpo

Today I released bpo Debian-Installer with using Linux kernel 2.6.39. You know, you can download it.

  • uses Linux kernel 2.6.39 (bpo.2)
  • updates disk controller drivers such as hpsa. (by updating kernel-wedge)
  • updates firmware packages (such as bnx2x)


Mon, 25 Jul 2011

backport debian-installer gets a power of

With Steve's kind help, I got a place to put my backport debian-installer images at Debian official CD host

Although remains as the site of primary information, you can download or rsync every files from directly also.

Please DO NOT fill any bugs about these images to Debian BTS. They are unofficial, even are provided by Debian official host ;-P

Sun, 10 Jul 2011

Squeeze amd64/i386 d-i images with Linux kernel 2.6.38.bpo (update#2)

I updated the bpo Debian-installer for Debian GNU/Linux 6.0, Squeeze. You can download it from the place.

  • is based on Debian with firmwares
  • uses Linux kernel 2.6.38 (bpo.2)
  • includes modified DHCP client for buggy MacOS X DHCP server
  • supports i386 architecture


Wed, 15 Jun 2011

Squeeze amd64 d-i images with Linux kernel 2.6.38.bpo

This is first release of backported Debian-installer for Debian GNU/Linux 6.0, Squeeze. You can download it from the place.

  • Debian 6.0.1 based
  • Kernel 2.6.38 (bpo.2)

Update #1: I updated images, as revision 0614. It is based on Debian 6.0.1 + firmware netinst. So, you don't need to make a memory stick to insert additional firmwares. Plus, this image includes new DHCP client which is fixed an interacting problem with some DHCP servers.

Notice: This ISO image doesn't include non-free firmware. You can take it from Debian official page (please see Debian squeeze installation information and look Section 2.2, Installation Guide). WPA support isn't implemented yet.


Sat, 16 Jan 2010

i386/amd64 d-i images for Lenny, Linux kernel version 2.6.32

I happily release lenny-custom-1230. Have a nice new year day.

  • Debian 5.0.3
  • Linux kernel 2.6.32
  • ext4 support
  • firmware support

[Update 16th January] Update ISO file (0116) with firmware files firmware-nonfree 0.22 based. I hope some devices such as bnx2, bnx2x, and tg3 work again now.

Sat, 01 Aug 2009

Adios Debconf9

I backed home from Madrid yesterday. I had a precious time in this trip.

La Coruna, where was the place I visited first, had a beautiful beach. I was relaxed a long time there and adopt myself to Spain, though sunburn was a bit painful. (hey, I'm molting!) Galician octopus was the best I ate ever. Thanks my friend Kazuhisa.

I stayed at Madrid before/after Debconf. Because it was the second time I visited there, I could behave like a tour conductor for my friends :-P Plada museum, Sophia museum, and Toredo were nice to see. Foods were really nice also.

Debconf9, you know, was the best. I met and talked with many people; old friends, new friends, local people, and so on. Every sessions were fun. i18n meeting was hot. Day-trip provided me hiking, swimming, drinking, and talking. It would be hard challenge to prepare and coordinate for organization team and local staff, but you succeeded perfectly! I'd like to say thank orga, staff, and all attendees. See you!

Tue, 30 Jun 2009

Oh my...

Yesterday Debconf provisional schedule was announced. Thanks Debconf team for your hard work!

But I understood I couldn't attend some interesting sessions and keysign party due to my schedule... I have to leave Caceres on 29 July afternoon. I made a big mistake about my travel plan.

OK, so I'll try to exchange keysign personally during the conference and watch the talks later when Debconf video team create them.

Sun, 28 Jun 2009

Working for ext4 support

I had gotten some requests to support brand-new ext4 filesystem from my backport d-i users. Yesterday I implemented it. Download via previous article.

The work was harder than I assumed...

  • The implementation on d-i side was mostly done already on d-i trunk by cjwatson and otavio. I appreciate their good job! I merged it to partman-base and partman-ext3.
  • Because GNU parted in Lenny didn't support ext4, I had to backport from unstable. Plus, I had to build again some packages to follow ABI change.
  • e2fsprogs-udeb in Lenny didn't contain mkfs.ext4, though deb contained it. I backported from unstable for stability.
  • grub won't work with ext4. You have to use grub-pc instead of it, if you'd like to use ext4 for root (boot) partition. I left this issue alone and just wrote down FAQ.
  • Even you choose grub-pc, it won't boot because initramfs misrecognizes ext4 partition as ext3. You have to append "rootfstype=ext4" option to kernel parameter. I wrote it on FAQ.

i386/amd64 d-i images for Lenny, kernel version 2.6.30 + firmware + ext4 support

For those who would like to use Linux kernel 2.6.30 for installing Debian Lenny, here it is. Enjoy.

  • Debian 5.0.1 Lenny based.
  • Linux Kernel 2.6.30 (as same as Debian unstable)
  • Support IDE disk again. (yes, I hadn't noticed ide-disk renamed to ide-gd_mod)
  • pre-located firmware (linux-firmware package will be installed if d-i detects your machine needs it. This image supports bnx2 and bnx2x also)
  • experimental WPA support (not tested)
  • [update on 28 Jun] Added ext4 support. You can choose ext4 filesystem at partition manager screen. Don't try to use ext4 for your root partition (or see FAQ).

By the way,

I'm going to Debconf9.

Thu, 11 Jun 2009

My schedule for Debconf9 and vacation

Debconf9 is coming. I'll be there and will have a short trip to Coruna to visit my friend and to Madrid to visit some museums, before Debconf.

  • Tokyo-Madrid round-trip ticket (Thai airline): Reserved
  • Debconf attendance fee: Paid
  • Madrid-Coruna round-trip ticket (Iberia air): Reserved
  • Hotel at Coruna: Reserved
  • Hostel at Madrid: Reserved
  • Madrid Atocha->Caceres train Talgo (23 July): Reserved
  • Caceres->Madrid (29 July evening): Not yet.
  • Hotel at Madrid for 29 July: Reserved

Anyway, see you at Debconf9! :)

Sun, 12 Apr 2009

Opensource technology study meeting at GREE

Hideki Yamane and Nobuhiro Iwamatsu talked about Debian Project last Friday at GREE was one of famous SNS providers in Japan. GREE uses Debian GNU/Linux on large scale for its services.

Hideki, is active Debian Maintainer, talked that using Debian was pretty easy and welcomed every contributors. He also described how Debian Project was managing release, QA, and buildd for a large audience.

Nobuhiro, just passed NM tests and is awaiting final DAM's check, spoke about NM process with his personal experience. He is one of Linux kernel upstream developers and has good knowledges about embedded system programmings and device drivers. I hope he passes DAM's check early to improve Debian more.

I met and talked with some people who were interesting in Debian after the meeting. Yes, I enjoyed that time.

Wed, 08 Apr 2009

Debian GNU/Linux device driver check & report version 2.0

I updated Web service 'Debian HCL - Debian GNU/Linux device driver check & report page' is an easy tool to check and see the support status of your hardware on GNU/Linux, with many improved features.

Integrating the check page and submitted reports is convenience. The vendor tree view will make easier to find models what you'd like to see. Although Searching isn't implemented yet, I think new URL structure is friendly to search engine crawlers. I'll put Google search form on the page after Google crawls.

Handling your submission is semi-automatic periodically. So please don't submit again and again even it won't be shown soon. :)

This service is localized in English, Japanese, French, Spanish, Spanish-Argentina, Italian, Polish, German, Portguese, and Chinese (simplified) at this time, by using your Web browser language information. Because I introduced the GNU gettext system for internationalizing, it's easy to translate and update the translations. You can take template.pot file and translate in your language. If you'd like to translate in your language, please tell me. Have a fun!