How to Install Sunflower in Ubuntu

To Install Sunflower On Ubuntu

Sunflower is a powerful dual panel file manager for Linux distributions. It allows the users to add new plugins along with the enable default plugin. Installation of sunflower file manager in Ubuntu is discussed in this article.

Features

  • Drag and drop in same directory
  • Multiple file system monitor
  • Auto-complete in manual location entry
  • Supports XDG directory icons
  • Allow multiple instances
  • Emblem support
  • Support interfaces
  • Locking tabs and tab menus

Installation of Sunflower

First add the repository by using the below command.

root@linuxhelp1:~# sudo add-apt-repository ppa:atareao/sunflower
 A PPA for the sunflower file manager
 More info: https://launchpad.net/~atareao/+archive/ubuntu/sunflower
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmp2g78mlxi/secring.gpg'  created
gpg: keyring `/tmp/tmp2g78mlxi/pubring.gpg'  created
gpg: requesting key 36FD5529 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp2g78mlxi/trustdb.gpg: trustdb created
gpg: key 36FD5529: public key " Launchpad PPA for atareao"  imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

Then update the added repository files with the below command.

root@linuxhelp1:~# apt-get update -y 
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB]
Hit:2 http://in.archive.ubuntu.com/ubuntu xenial InRelease                     
Get:3 http://ppa.launchpad.net/atareao/sunflower/ubuntu xenial InRelease [17.6 kB]                        
Get:4 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease [95.7 kB]                                         
Get:5 http://ppa.launchpad.net/atareao/sunflower/ubuntu xenial/main amd64 Packages [537 B]             
Get:6 http://ppa.launchpad.net/atareao/sunflower/ubuntu xenial/main i386 Packages [537 B]                   
Get:7 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [129 kB]
Get:8 http://ppa.launchpad.net/atareao/sunflower/ubuntu xenial/main Translation-en [183 B]
Hit:9 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease                        
Get:10 http://in.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [364 kB]
Get:11 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [125 kB]
Get:12 http://in.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [359 kB]
Get:13 http://security.ubuntu.com/ubuntu xenial-security/main Translation-en [50.8 kB]       
Get:14 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [47.4 kB]   
Get:15 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 64x64 Icons [50.8 kB]              
Get:16 http://in.archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [137 kB]                
.
.
.
Get:23 http://in.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [314 kB]                             
Get:24 http://in.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [310 kB]                              
Get:25 http://in.archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [106 kB]                             
Get:26 http://in.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 DEP-11 Metadata [87.9 kB]                     
Get:27 http://in.archive.ubuntu.com/ubuntu xenial-updates/universe DEP-11 64x64 Icons [86.4 kB]                        
Fetched 2,856 kB in 15s (186 kB/s)                                                                                     
Reading package lists... Done

Now run the below command to install the sunflower.

root@linuxhelp1:~# apt-get install sunflower -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpango1.0-0 libpangox-1.0-0 linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-image-4.4.0-21-generic
  linux-image-extra-4.4.0-21-generic
Use ' sudo apt autoremove'  to remove them.
The following additional packages will be installed:
  python-cairo python-gobject-2 python-gtk2 python-imaging python-notify python-pil
Suggested packages:
  python-gobject-2-dbg python-gtk2-doc python-pil-doc python-pil-dbg python-gnome2 python-mutagen python-vte
The following NEW packages will be installed:
  python-cairo python-gobject-2 python-gtk2 python-imaging python-notify python-pil sunflower
0 upgraded, 7 newly installed, 0 to remove and 63 not upgraded.
Need to get 1,653 kB of archives.
After this operation, 8,501 kB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu xenial/main amd64 python-cairo amd64 1.8.8-2 [41.3 kB]
Get:2 http://ppa.launchpad.net/atareao/sunflower/ubuntu xenial/main amd64 sunflower all 0.2.59.pac.1-1ubuntu1 [479 kB]
Get:3 http://in.archive.ubuntu.com/ubuntu xenial/main amd64 python-gobject-2 amd64 2.28.6-12ubuntu1 [181 kB]
Get:4 http://in.archive.ubuntu.com/ubuntu xenial/main amd64 python-gtk2 amd64 2.24.0-4ubuntu1 [620 kB]
Get:5 http://in.archive.ubuntu.com/ubuntu xenial/main amd64 python-pil amd64 3.1.2-0ubuntu1 [312 kB]                               
Get:6 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 python-imaging all 3.1.2-0ubuntu1 [4,470 B]                        
Get:7 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 python-notify amd64 0.1.1-4 [15.6 kB]                              
Fetched 1,653 kB in 10s (153 kB/s)                                                                                                 
Selecting previously unselected package python-cairo.
(Reading database ... 238764 files and directories currently installed.)
Preparing to unpack .../python-cairo_1.8.8-2_amd64.deb ...
Unpacking python-cairo (1.8.8-2) ...
.
.
.
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Setting up python-cairo (1.8.8-2) ...
Setting up python-gobject-2 (2.28.6-12ubuntu1) ...
Setting up python-gtk2 (2.24.0-4ubuntu1) ...
Setting up python-pil:amd64 (3.1.2-0ubuntu1) ...
Setting up python-imaging (3.1.2-0ubuntu1) ...
Setting up python-notify (0.1.1-4) ...
Setting up sunflower (0.2.59.pac.1-1ubuntu1) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...

To open the sunflower application, just type sunflower on the search bar and click sunflower icon.


Here you can access admin files separately in this application.

Remove the sunflower package

Run the below command to remove the sunflower package.

root@linuxhelp1:~# apt-get remove sunflower -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpango1.0-0 libpangox-1.0-0 linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-image-4.4.0-21-generic
  linux-image-extra-4.4.0-21-generic python-cairo python-gobject-2 python-gtk2 python-imaging python-notify python-pil
Use ' sudo apt autoremove'  to remove them.
The following packages will be REMOVED:
  sunflower
0 upgraded, 0 newly installed, 1 to remove and 63 not upgraded.
After this operation, 2,342 kB disk space will be freed.
(Reading database ... 239199 files and directories currently installed.)
Removing sunflower (0.2.59.pac.1-1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160701-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Tag : Sunflower
FAQ
Q
Does Sunflower in Ubuntu has Locking tabs and tab menus feature?
A
yes, Sunflower in Ubuntu has Locking tabs and tab menus feature.
Q
Does Sunflower in Ubuntu support Drag and drop ?
A
yes iis one the useful features for the users in Sunflower
Q
Does Sunflower in Ubuntu allow multiple instances?
A
Yes, Sunflower in Ubuntu does allow the multiple instances
Q
Why are adding "-y" along with all the installations on Sunflower?
A
Adding "-Y" to the command to Sunflower considers that you accept for all the sub packages during the installtion. It just skips the verification
Q
what is the command to launch Sunflower from the terminal?
A
You can simply type sunflower and open the application