Well it is not just-another-partition-editor sort of thing. It allows you to manipulate your disk's Partition-table(PT) in (almost) every way possible. In terms of freedom to do things, it stands right next to directly writing the partition table in hexadecimal. To cut the story short it is an functional clone of ptedit program from Power Quest's(r) Partition Magic(r). LiPE is available in three modes: command line mode, ncurses based text mode and finally now in graphical mode using gtk. (For more see Screenshots.)
Ok! I am impressed!! So what!!
So what! GNU/LiPE can be of great help in case of disk disasters such as corruption of PT. Also it gives the user the power to build the partition table in the way he deems fit. Only a minimal set of primitive tests are performed on data input by the user. This can be of advantage to power users but most other people will find it to be just undigestable. It wasn't meant for such people anyway.
Ok I am out
Ya happy fdisking. But if you are willing to learn here are a few links which might be of help in case you decided (well you know ...):
Just try to grasp the idea, what is what, you are not required to know everything to work with this software.
Some comforting words at last... but more info is required
Read the included documentation. Here is a link to the man page. It explains most command line and graphical mode options. Feel free to contact me in case of any problem. Aah that reminds me of one very important thing:
Actually you can compile LiPE without any of the above libraries but in return it would loose its usefulness.
How do I install?
Installation is pretty straight forward. Just do
tar xvzf lipe-1.xx.tar.gz
where xx is the minor version number.
You can disable building ncurses interface of lipe by configuring it with ./configure --disable-ncurses
which is installed by default.
Also you can disable the graphical frontend of lipe based on gtk using ./configure --disable-gtk2
which is also installed by default.
You can also combine these options to build lipe without a need for installing any libraries. See ./configure --help for more information.
How do I run LiPE?
By default it is installed in /usr/sbin directory and the binary is name as lipe. So a /usr/sbin/lipe should do if you have installed it in the default location. Furthermore if you have installed LiPE with gtk2 support by default it will run in graphical mode by default. In absence of gtk2 support, however, ncurses mode takes precedence and a mere /usr/sbin/lipe will result in LiPE running in ncurses mode. Similarly if support for both gtk2 and ncurses is not there LiPE will run in command line mode. Look at the man page for all the available options. Graphical mode (gtk2) support no command line options right now. Support will be added soon.