use Archive::Extract; use Archive::Tar; use Encode qw(decode encode encodings find_encoding from_to); use File::Basename; use File::Copy qw(copy move); use File::HomeDir qw(my_home); use File::Path qw(remove_tree); use Gnome2::Canvas; use Gnome2::Wnck; use Gtk2 '-init'; use IPC::Run qw(start); use Storable qw(lock_nstore lock_retrieve);