Synology DSM
Jump to navigation
Jump to search
OPKG for Synology DiskStations running Synology DSM
CAVEAT: In 2017 I started using opkg (Entware-NG) instead of ipkg (optware). This document may not be updated entirely to reflect the new circumstances.
the GNU packages that I need most seriously on my Synology NAS
root@DiskStation $ opkg list_installed bash - A bourne style shell coreutils - Bunch of heavyweight *nix core utilities diffutils - contains gnu diff, cmp, sdiff and diff3 to display differences between and among text files exif - A small command-line utility to show and change EXIF information in JPEG files. file - Ubiquitous file identification utility. findutils - File finding utilities gcc - The GNU Compiler Collection. gkrellmd - Gkrellm is a utility to display system stats (cpu, processes, memory,..) in a nice little window. (Server component) glib - The GLib library of C routines. grep - Global regular expression parser gzip - GNU Zip data compression program // provides: zless, zgrep, … less - Less file browser make - examines files and runs commands necessary for compilation nail - command-line email-client supporting POP3, IMAP, SMTP, ... pkgconfig - Package configuration tool poppler-utils – … (includes pdftohtml; better than the xpdf package) procps - PROCPS System Utilities psmisc - A set of some small useful utilities that use the proc filesystem. rcs - The Revision Control System (RCS) manages multiple revisions of files. rsync - fast remote file copy program (like rcp) util-linux - A suite of essential utilities for any Linux system. vim - Yet another version of the vi editor. wget - A network utility to retrieve files from the Web # a few ones get installed "indirectly" …
And BTW occasionally you want to do this:
# update list of available packages: root@DiskStation $ opkg update # upgrade all installed packages to latest version: root@DiskStation $ opkg upgrade
"Even" on your NAS you may want to keep source controlled text notes, that's why even good old RCS may make sense.
Maybe it's worth installing the "Toolchain" according to this description:
root@DiskStation # ipkg list | fgrep optware-devel optware-devel - This is a meta package that bundles all the packages required for optware native development. When fully functional, it should …
utilities to get started and stopped automatically
Resp. scripts live in /usr/syno/etc/rc.d/ .
- /opt/sbin/gkrellmd --detach --pidfile $HOME/var/run/gkrellmd.pid
forum.synology.com/wiki and interesting / important articles
- http://forum.synology.com/wiki
- http://forum.synology.com/enu/viewtopic.php?p=228225 – Jeremie explains how to ask for the creation of an account on forum.synology.com/wiki
forum.synology.com/wiki – articles I imported from there
That wiki looks a little abandoned, and I wanted to be able to update some details, that's why I imported these articles.
there
here
- How to enable NFS on the Synology Server
- Overview on modifying the Synology Server, bootstrap, ipkg etc
www.synology-wiki.de and interesting / important articles
- http://www.synology-wiki.de
- http://www.synology-wiki.de/index.php/NFS-Konfiguration – usermod etc
- http://www.synology-wiki.de/index.php/Ssh_mit_Zertifikaten_absichern – how to disable PasswordAuthentication with sshd – etc
- http://www.synology-wiki.de/index.php/Welchen_Prozessortyp_besitzt_mein_System%3F