Welcome to the Tiny Core Linux Wiki at tinycorelinux.net!

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

dcore:desktop_applications [2017/09/25 13:46]
sm8ps +[Note taking]+[Cherrytree\
dcore:desktop_applications [2018/12/05 05:50] (current)
volkerp SeaMonkey
Line 56: Line 56:
  
 ==== SeaMonkey ==== ==== SeaMonkey ====
-[[http://www.seamonkey-project.org/|SeaMonkey]] is a full-featured GTK2 graphic internet application suite. It is conservative, stable and extensible. Although not available in the default Debian and Ubuntu repositories, it can be installed in Ubuntu-based dCore as a PPA from [[http://www.ubuntuupdates.org/ppa/ubuntuzilla|Ubuntuzilla]] (untested). Alternatively it can be set up manually from either a Debian or Ubuntu-based dCore installation. Review the [[dCore:dCore_seamonkey_guide|dCore SeaMonkey Guide]] for manual installation instructions (tested in dCore-jessie).+[[http://www.seamonkey-project.org/|SeaMonkey]] is a full-featured GTK3 graphic internet application suite. It is conservative, stable and extensible. Although not available in the default Debian and Ubuntu repositories,  there are at least two options to install SeaMonkey in dCore. 
 + 
 +=== Option 1: dCore-seamonkey-installer === 
 + 
 +Import dCore-seamonkey-installer from dCore's prebuilt repository, load it, and launch it, preferably with the %%--%%help option: 
 + 
 +<code> 
 +sce-import dCore-seamonkey-installer 
 +sce-load dCore-seamonkey-installer 
 +dCore-seamonkey-installer --help 
 +</code> 
 + 
 +Follow the instructions. dCore-seamonkey-installer will create seamonkey.sce for you which you can use optionally onboot or ondemand. Do not try to remove dCore-seamonkey-installer.sce since it is a dependency of seamonkey.sce. 
 + 
 + 
 +=== Option 2: seamonkey-mozilla-build === 
 + 
 +The Ubuntuzilla project hosts an APT repository with .deb repacks of the latest official release versions of Mozilla Firefox, Firefox ESR, Mozilla SeaMonkey, and Mozilla Thunderbird. This repository should work on any APT-based distribution, including Ubuntu descendants, and Debian descendants. The project was born on Ubuntu forums, but despite the name is not really specific to Ubuntu. 
 + 
 +Create a new extra repository file in /opt/debextra/ and copy the address of the repository into it. The address is 
 + 
 +[[http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main]] 
 + 
 +You can find it [[https://sourceforge.net/p/ubuntuzilla/wiki/Main_Page/#installation|here]] 
 + 
 +Now you can import SeaMonkey under the name "seamonkey-mozilla-build". 
 + 
 + 
 +Both Option 1 and Option 2 have been tested in dCore-stretch.  
 + 
 + 
 + 
 +=== Outdated === 
 + 
 +Following information has become outdated and will possibly archived or removed from the wiki later: 
 + 
 +SeaMonkey can be installed in Ubuntu-based dCore as a PPA from [[http://www.ubuntuupdates.org/ppa/ubuntuzilla|Ubuntuzilla]] (untested). Alternatively it can be set up manually from either a Debian or Ubuntu-based dCore installation. Review the [[dCore:dCore_seamonkey_guide|dCore SeaMonkey Guide]] for manual installation instructions (tested in dCore-jessie).
  
 ==== Surf ==== ==== Surf ====
Line 165: Line 201:
 [[https://sites.google.com/site/lockmoorecoding/downloads/fluff|Fluff]] is a lightweight FLTK file manager programmed specifically for Tiny Core, tested well in dCore. [[https://sites.google.com/site/lockmoorecoding/downloads/fluff|Fluff]] is a lightweight FLTK file manager programmed specifically for Tiny Core, tested well in dCore.
  
 +==== Nemo ====
 +[[https://en.wikipedia.org/wiki/Nemo_(file_manager)|Nemo]] runs well on dCore-xenial. It does, however, take over the desktop background, turning it all black without any obvious option of either turning this feature off or choosing the background image. The turning-off can only be achieved via ''gsettings'' which introduces additional complexity.
 +
 +As a work-around it is possible, however, to launch nemo with the option ''--no-desktop''.
 +Loading Nemo by the following Ondemand script replaces the executable by a tiny shell script which calls the executable with the option mentioned above.
 +<code bash>
 +#!/bin/sh  
 +sce-load nemo
 +if [ ! -e /usr/bin/nemo.orig ]
 +then
 +        echo "YES"                              
 +        sudo mv /usr/bin/nemo /usr/bin/nemo.orig
 +        sudo dd of=/usr/bin/nemo << EOF
 +#!/bin/sh                     
 +nemo.orig --no-desktop &      
 +EOF                                
 +        sudo chmod +x /usr/bin/nemo
 +fi                                 
 +nemo &
 +</code>
 +NB make sure that the lines are indented as shown above, especially the one reading "EOF"! (Prize question: why? Correct answers are rewarded by the small Bash medal in silver.)
 ==== PCManFM ==== ==== PCManFM ====
 [[http://wiki.lxde.org/en/PCManFM|PCManFM]] tested well in dCore-wily and dCore-jessie. Although the built-in 'Trash Can' and Go -> Network functionality may work with a full installation, such as the LXDE desktop or using the ''sce-import -R'' (recommended) option, to enable these items in a minimal install import and load the additional packages outlined below. This should provide access to local network Samba shares as well as [[https://en.wikipedia.org/wiki/Server_Message_Block|CIFS-based]] shared router storage. Consider using ''sce-import -l pcmanfm'', a list import to bring all desired dependencies into a single PCManFM SCE. [[http://wiki.lxde.org/en/PCManFM|PCManFM]] tested well in dCore-wily and dCore-jessie. Although the built-in 'Trash Can' and Go -> Network functionality may work with a full installation, such as the LXDE desktop or using the ''sce-import -R'' (recommended) option, to enable these items in a minimal install import and load the additional packages outlined below. This should provide access to local network Samba shares as well as [[https://en.wikipedia.org/wiki/Server_Message_Block|CIFS-based]] shared router storage. Consider using ''sce-import -l pcmanfm'', a list import to bring all desired dependencies into a single PCManFM SCE.
Line 176: Line 233:
  
 ==== Thunar ==== ==== Thunar ====
-[[http://docs.xfce.org/xfce/thunar/start|Thunar]] tested well in dCore-wily but did not initially display icons in dCore-jessie, run ''readme.sh thunar'' to review icon configuration options.+[[http://docs.xfce.org/xfce/thunar/start|Thunar]] tested well in dCore-wily but did not initially display icons in dCore-jessie or -xenial, run ''readme.sh thunar'' to review icon configuration options.
  
 **[[http://wiki.tinycorelinux.net/dcore:welcome|> Return to the dCore Wiki Welcome page]]** **[[http://wiki.tinycorelinux.net/dcore:welcome|> Return to the dCore Wiki Welcome page]]**
Line 183: Line 240:
  
 ==== OwnCloud ==== ==== OwnCloud ====
-[[https://en.wikipedia.org/wiki/OwnCloud|OwnCloud]] runs well on dCore-trusty and -xenial. A file under '/opt/debextra/' with the following content allows to import an extension consisting of the packages //owncloud-client// and, optionally, //owncloud-client-l10n//.+[[https://en.wikipedia.org/wiki/OwnCloud|OwnCloud]] runs well on dCore-trusty and -xenial. A file under '/opt/debextra/' with the following content allows to import an extension consisting of the packages //owncloud-client// and, optionally, //owncloud-client-l10n//. For connecting via HTTPS, the package //ca-certificates// must be included as well.
 <code>http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04/ /</code> <code>http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04/ /</code>
 After loading the extension, the client is started by the command ''owncloud''. After loading the extension, the client is started by the command ''owncloud''.
 +
 +==== Nextcloud ====
 +
 +[[https://nextcloud.com|Nextcloud]] offers its own official [[https://launchpad.net/~nextcloud-devs/+archive/ubuntu/client|PPA]] and runs well on dCore-bionic64.
  
 ===== Games ===== ===== Games =====
Line 221: Line 282:
 ==== ImageMagick ==== ==== ImageMagick ====
 [[https://en.wikipedia.org/wiki/ImageMagick|ImageMagick]] tested well in dCore-stretch, useful for handling image files, converting images to PDF, etc. [[https://en.wikipedia.org/wiki/ImageMagick|ImageMagick]] tested well in dCore-stretch, useful for handling image files, converting images to PDF, etc.
 +
 +==== Mirage ====
 +[[http://mirageiv.sourceforge.net/|Mirage]] is a fast and simple GTK+ image viewer, depending only on PyGTK. It supports SVG and sports rotating, zooming, flipping, resizing and cropping images. Notice that development seems to have stopped since 2011. However it runs well on dCore-xenial and does well what it should.
  
 ==== Tux Paint ==== ==== Tux Paint ====
Line 325: Line 389:
 [[https://launchpad.net/qpdfview|qpdfview]] is a tabbed PDF viewer, [[http://unix.stackexchange.com/questions/180326/what-happened-to-epdfview|said]] to be as lightweight as ePDFview with more features, depending only on the Qt libraries. Tested to run well in dCore-jessie. Copying text to clipboard is not ideal and should be performed by selecting Edit -> Copy to clipboard (or Ctrl-C) -> left click and drag over text -> Copy text. [[https://launchpad.net/qpdfview|qpdfview]] is a tabbed PDF viewer, [[http://unix.stackexchange.com/questions/180326/what-happened-to-epdfview|said]] to be as lightweight as ePDFview with more features, depending only on the Qt libraries. Tested to run well in dCore-jessie. Copying text to clipboard is not ideal and should be performed by selecting Edit -> Copy to clipboard (or Ctrl-C) -> left click and drag over text -> Copy text.
  
-The following is required to enable proper tabbed PDF functionalityEnsure dbus-x11 is installed and loaded prior to running qpdfview. Launch qpdfview with 'qpdfview --unique', which ensures subsequent PDFs are opened as new tabs in the the same qpdfview window. If launching qpdfview from ondemand, modify /tce/ondemand/qpdfview as follows: +It works out of the box on dCore-xenial, opening files in new tabs when selected from a file manager or when instructed via "Open in new tab..." from the file menu. 
- +The following was required (presumably on dCore-jessie) to enable proper tabbed PDF functionalityEnsure dbus-x11 is installed and loaded prior to running qpdfview. Launch qpdfview with 'qpdfview --unique', which ensures subsequent PDFs are opened as new tabs in the the same qpdfview window. If launching qpdfview from ondemand, modify /tce/ondemand/qpdfview as follows: 
-     #!/bin/sh +<code bash> 
-     #ondemand -e qpdfview.sce +#!/bin/sh 
-     sce-load qpdfview && qpdfview --unique +#ondemand -e qpdfview.sce 
 +sce-load qpdfview && qpdfview --unique 
 +</code>
 **[[http://wiki.tinycorelinux.net/dcore:welcome|> Return to the dCore Wiki Welcome page]]** **[[http://wiki.tinycorelinux.net/dcore:welcome|> Return to the dCore Wiki Welcome page]]**
  
Line 404: Line 469:
 ==== LibreOffice ==== ==== LibreOffice ====
 The [[https://www.libreoffice.org/|LibreOffice 5]] office suite tested well in dCore-jessie and dCore-wily (see [[http://tinycorelinux.net/dCore/x86/README/README-libreoffice.txt|README-libreoffice.txt]]). The [[https://www.libreoffice.org/|LibreOffice 5]] office suite tested well in dCore-jessie and dCore-wily (see [[http://tinycorelinux.net/dCore/x86/README/README-libreoffice.txt|README-libreoffice.txt]]).
 +For localisation, import the respective 'l10n'-package (e.g. 'libreoffice-l10n-de' for German) and, if desired, the respective help texts (e.g. 'libreoffice-help-de').
 ==== Nano ==== ==== Nano ====
 [[https://www.nano-editor.org/|nano]] text editor is a user friendly vi alternative. [[https://www.nano-editor.org/|nano]] text editor is a user friendly vi alternative.
Line 426: Line 491:
  
 ==== Cherrytree ==== ==== Cherrytree ====
-[[www.giuspen.com/cherrytree/|Cherrytree]] is a very versatile note taking application, storing its data as one single SQLite-database or as individual XML-files. The current version is available from a PPA maintained by the devoloper himself. The repo can be added by issueing+[[http://www.giuspen.com/cherrytree/|Cherrytree]] is a very versatile note taking application, storing its data as one single SQLite-database or as individual XML-files. Its node can be of type rich-text, simple text or code with syntax highlighting. 
 + 
 +The current version is available from a PPA maintained by the devoloper himself. The repo can be added by issueing
 <code>sce-ppa-add ppa:giuspen/ppa</code> <code>sce-ppa-add ppa:giuspen/ppa</code>
  
 +[[http://example.com|External Link]]
 **[[http://wiki.tinycorelinux.net/dcore:welcome|> Return to the dCore Wiki Welcome page]]** **[[http://wiki.tinycorelinux.net/dcore:welcome|> Return to the dCore Wiki Welcome page]]**
Print/export