You are here:
Foswiki
>
Cosmo Web
>
CosmoTeaching20182019
>
ProgrammingForCosmologists
(18 Apr 2024,
BoudRoukema
)
(raw view)
E
dit
A
ttach
<< Cosmo.WebHome <a href="https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg"><img src="https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg" width="300px" style="float:right" /></a> %TOC% ---- ---+ Programming for cosmologists ---++ Operating systems * The main free-licensed operating system is WikipediaEn:GNU - typically GNU/Linux * with shell tools - typically GNU - WikipediaEn:Unix_shell * e.g. WikipediaEn:Bash_%28Unix_shell%29 * and a kernel - typically Linux - WikipediaEn:Linux * Free-licensed alternatives include GNU/kfreebsd, GNU/Hurd and non-free alternatives include UNIX (OSX) ---+++ Choose a GNU/Linux distribution * Choose a distribution * WikipediaEn:Comparison_of_Linux_distributions * The biggest families of GNU/Linux systems are the Debian (e.g. Ubuntu), Slackware and Redhat (e.g. Fedora) distributions * https://static.lwn.net/Distributions/ * Popularity of GNU/Linux distributions: https://distrowatch.com/ * Temporary GNU/Linux "live" system on a CD/DVD to run in RAM: e.g. http://www.knoppix.org * What is the Internet? A lot of the Internet is TCP/IP: WikipediaEn:TCP/IP ---++ Shell tutorials - elementary * https://barbagroup.github.io/essential_skills_RRC/nix/setup/ ---+++ slightly more advanced * WikipediaEn:Redirection_%28computing%29 - input/output, interacting with files * WikipediaEn:Regular_expression - key to efficient powerful searches of files ---+++ Git started with git * tutorial: https://git-scm.com/docs/gittutorial * [[https://web.archive.org/web/20240418151403/https://cdn.masto.host/socialjvnsca/media_attachments/files/112/288/026/870/908/533/original/8cdf198fa52700f6.png][Git cheatsheet by Julia Evans]] * WikipediaEn:git - source forges include * https://codeberg.org * https://sourcehut.org * https://giveupgithub.org -- Main.BoudRoukema - 09 Oct 2019 + ...
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r2
<
r1
|
B
acklinks
|
V
iew topic
|
Edit
w
iki text
|
M
ore topic actions
Topic revision: r2 - 18 Apr 2024,
BoudRoukema
Cosmo
Log In
or
Register
Toolbox
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
Webs
Cosmo
Main
Sandbox
System
English
Français
Polski
Copyright © CC-BY-SA by the contributing authors. All material on this collaboration platform is copyrighted under CC-BY-SA by the contributing authors unless otherwise noted.
Ideas, requests, problems regarding Foswiki?
Send feedback