PPA status: UberWriter 12.08.28

If you, like me, need distraction-free editor to create proper content, then you will love UberWriter! I started (successfully) porting this app to Debian and you can find 12.08.28 release in my experimental branch. Be cautious however, cause this release by default installs under /opt/extras.ubuntu.com/uberwriter path. If you want to help me, then please grab package (*.deb should be sufficient) from here: deb.ianod.es/debian/incoming. The only difference is the usage of the default installation path (/usr/bin, /usr/share etc.), but I didn’t had time to test it myself. Have fun and please report any problems you will encounter! (:

Official ICS 4.0.4 on Galaxy Tab 10.1 (GT-P7500)

This is just an quick heads-up. Sure, Android 4.0.x and 4.1.x were available for quite some time via CM9 and CM10, but for the official one Galaxy Tab 10.1 users needed to wait really long time. Now, you can go and grab ICS 4.0.4 from SamMobile for example. Few things worth noting:

Read more “Official ICS 4.0.4 on Galaxy Tab 10.1 (GT-P7500)”

PPA status: Audacious 3.3-beta1, Revelation 0.4.14 and Xournal 0.4.7

It’s been awhile, I know, but there were few reasons for that and I will write about it somewhere in the near future.

Mostly what I’ve done in the last few days:

  • Lots of cleanings — all old and no longer supported packages were cleaned from repositories.
  • Preparation for movement to a new server — thanks to that,  repository will be much more reliable, properly backed up and blazing  fast (I kid you not!).
  • Bringing up new build environment — much more powerful machine  (which saves me a lot of time on building packages), pretty much no  space limitation for my needs.

So, not a lot of actual building, isn’t it? But even though, for  purposes of this post, I’ve build three new packages (I wanted to test  new environment too): Audacious 3.3 Beta 1 (Beta 2 is already released  and I will build and upload it tomorrow), Revelation 0.4.14 (latest  upstream release) and Xournal 0.4.7 (latest upstream release).

If you have any package suggestions, that you would like to see in  Debian, leave a comment, tweet me or drop me a line on  e-mail/facebook/g+ with suggestions (:

PAC: the best SSH manager for Linux

Awhile ago, on my G+ account, I asked following question:

Dear lazyweb. I’m looking for some SSH connection manager for Linux with tabs and logging. Any suggestions?– https://plus.google.com/u/0/104932547714077013691/posts/cerdSCmExc3

There  were few answers with suggestions, however none of them offered ultimate solution for all mentioned points. Today, I found the answer myself, and that answer is PAC Manager.  Just read on its website what this wonderful piece of software is capable of and don’t forget to have a look on screenshots section too. Personally, I will only tell you, that you can find download links here, and besides sources for self-compilation, there are DEB and RPM packages ready.

Flash your Android phone on Linux

In this particular example, I’ll show how to do that on this specification:

OS: Debian Sid
Phone: Samsung Galaxy SL (i9003)
Software: Heimdall 1.3.1
ROM: XXKPQ (taken from here)

Basically it should work on any operating system, cause Heimdall (tool used for flashing) is available for any platform and there’s also source available (as this is project is on MIT license).

Read more “Flash your Android phone on Linux”

PPA status: Marlin 0.1, Audacious 3.1.2, GIMP 2.7.4

I’m happy to announce that, finally, Marlin has been ported to Debian. I used Marlin Daily PPA as an base. I had to drop libunity dependency, as there’s no Unity in Debian, and pack some other libraries to satisfy rest of dependencies: Varka Library and Extended Actions.

New upstream stable release of Audacious – 3.1.x line – is available in unstable branch of my PPA.

Latest unstable release of GIMP – 2.7.4 – is now available in experimental branch of my PPA. All packages are based on this PPA for Ubuntu.

Extend LV & FS on-line with one command

Today my GNOME 3 told me, that my root partition is filling in pretty  quickly and there’s not much space left. I looked into it and figured  that 1 GB of additional space will suffice for some time. Since version 2.02.86 of lvm2 package, there’s a new flag for lvextend command: -r (--resizefs):

Resize underlying filesystem together with the logical volume using fsadm(8).

Neat. I decided to give it a try:

sudo lvextend -L +1G -r /dev/mapper/duckbill-root

  Extending logical volume root to 14,90 GiB
  Logical volume root successfully resized
resize2fs 1.42-WIP (25-Sep-2011)
System plików /dev/mapper/duckbill-root jest zamontowany pod /; wymagana zmiana rozmiaru w locie
old_desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/mapper/duckbill-root to 3906560 (4k) blocks.
The filesystem on /dev/mapper/duckbill-root is now 3906560 blocks long.