Editing Synology DSM
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
== | == IPKG for Synology DiskStations running Synology DSM == | ||
=== the GNU packages that I need most seriously on my Synology NAS === | === the GNU packages that I need most seriously on my Synology NAS === | ||
* | * http://Jochen.Hayek.name/wp/blog-en/2014/05/27/the-gnu-packages-that-i-need-most-seriously-on-my-synology-nas/ | ||
<pre> | <pre> | ||
$ | root@DiskStation $ ipkg list_installed | ||
bash - A bourne style shell | bash - A bourne style shell | ||
coreutils - Bunch of heavyweight *nix core utilities | coreutils - Bunch of heavyweight *nix core utilities | ||
diffutils - contains gnu diff, cmp, sdiff and diff3 to display differences between and among text files | 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. | exif - A small command-line utility to show and change EXIF information in JPEG files. | ||
file - Ubiquitous file identification utility. | file - Ubiquitous file identification utility. | ||
findutils - File finding utilities | findutils - File finding utilities | ||
gcc - The GNU Compiler Collection. | gcc - The GNU Compiler Collection. | ||
gkrellmd - Gkrellm is a utility to display system stats (cpu, processes, memory,..) in a nice little window. (Server component) | |||
gkrellmd - Gkrellm is a utility to display system stats (cpu, processes, memory,..) in a nice little window. | glib - The GLib library of C routines. | ||
glib - The GLib library of C routines. | grep - Global regular expression parser | ||
grep - Global regular expression parser | gzip - GNU Zip data compression program // provides: zless, zgrep, … | ||
gzip - GNU Zip data compression program | less - Less file browser | ||
make - examines files and runs commands necessary for compilation | |||
less - Less file browser | |||
make - examines files and runs commands necessary for compilation | |||
nail - command-line email-client supporting POP3, IMAP, SMTP, ... | nail - command-line email-client supporting POP3, IMAP, SMTP, ... | ||
pkgconfig - Package configuration tool | |||
procps - PROCPS System Utilities | |||
procps - PROCPS System Utilities | |||
psmisc - A set of some small useful utilities that use the proc filesystem. | psmisc - A set of some small useful utilities that use the proc filesystem. | ||
rcs - The Revision Control System (RCS) manages multiple revisions of files. | rcs - The Revision Control System (RCS) manages multiple revisions of files. | ||
rsync - fast remote file copy program (like rcp). | 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. | vim - Yet another version of the vi editor. | ||
wget - A network utility to retrieve files from the Web | wget - A network utility to retrieve files from the Web | ||
xpdf - Various PDF tools (no support for X11 compiled in) | |||
# a few ones get installed "indirectly" | |||
# a few | |||
… | … | ||
</pre> | </pre> | ||
And BTW occasionally you want to do this: | And BTW occasionally you want to do this: | ||
<pre># update list of available packages: | <pre># update list of available packages: | ||
root@DiskStation $ | root@DiskStation $ ipkg update | ||
# upgrade all installed packages to latest version: | # upgrade all installed packages to latest version: | ||
root@DiskStation $ | root@DiskStation $ ipkg upgrade</pre> | ||
"Even" on your NAS you may want to keep source controlled text notes, that's why even good old RCS may make sense. | "Even" on your NAS you may want to keep source controlled text notes, that's why even good old RCS may make sense. | ||