Skip to content
Snippets Groups Projects
Commit d2d6d4e6 authored by Henrik Jochum's avatar Henrik Jochum :new_moon:
Browse files

adding commands.md

parent 94429cad
No related branches found
No related tags found
No related merge requests found
## Commands
Upon popular demand (Danny), I will share the commands I encounter on my journey.
Central for one are the git commands, which I'm slowly getting used to. So the basic being:
`git fetch`
`git pull`
`git push`
`git push origin master`
`git branch`
`git checkout <branchname>`
`git push origin <branchname>`
There are tons of different lists of git commands on the Internet so I won't list all of them here.
Other than that I'm currently figuring out some annoyances I still have, for example that the touchpad is responding badly for a few seconds after I login. The guides on the internet include commands to for example show all input devices `xinput list` or how to get a list of all installed packages `apt list --installed`. Once again, all the `sudo apt-get install <package>` I think are really cool, because they cut all the unnecessary crap from installing new software.
The ones Danny listed in [here](https://gitlab.uzh.ch/lit/digizeit/merge_requests/13) are really useful, especially `ctrl+r`.
### A first update (21:50)
- So it took quiet some time for this first update to appear, as I had some difficulty partitioning my HDD. In the end it was a Windows problem, bug, I'm not sure.
I solved it by using a third party software, even though sadly it wasn't open source, the free version did it's job.
I solved it by using a third party software, even though sadly it wasn't open source, the free version did it's job.
- I will now go into actually installing Ubuntu. Let's see how this one goes.
- Success! At least the very scary part is over, accessing the BIOS. Luckily I've done this before, so I wasn't too intimidated. I'm currently installing Ubuntu, which already at first glance has a very nice interface! So that's a big plus.
- Had a little problem when choosing the settings where to install everything. The "root file system" wasn't defined for whatever reason, but a quick Google solved the problem. Currently everything's installing and looking good.
- Had a little problem when choosing the settings where to install everything. The "root file system" wasn't defined for whatever reason, but a quick Google solved the problem. Currently everything's installing and looking good.
### Second Update (22:40)
......@@ -13,7 +13,7 @@ I solved it by using a third party software, even though sadly it wasn't open so
### First impressions
On first glance, this seems like a very neat and minimalistic OS. Right off the bat it feels a little more responsive in some regards in comparison with windows, but this might just be the placebo-effect.
A number of tightly memorized shortcuts and muscle-memories are different, which is a little annoying (e.g. changing tabs with alt+1/2/3 instead of ctrl+1/2/3) but I think that's just a matter of time.
A number of tightly memorized shortcuts and muscle-memories are different, which is a little annoying (e.g. changing tabs with alt+1/2/3 instead of ctrl+1/2/3) but I think that's just a matter of time.
Other than that, it seems like it's pretty much a white paper (for a non-hardcore-geek), so no unnecessary software, gimmicks, information and all that jazz. Now the question is, if all the software, which
I'm interested in for a proper worksflow (also outside DigiZeit) is available. If that's the case, great, if not I'll have to look for a workaround.
......@@ -21,14 +21,16 @@ I'll follow up on that tomorrow, as it's getting late.
Just a little comment before I log off for today: I just accidentally disabled my touchpad in the setting and am now struggling to turn it on again. I guess curiosity killed the cat. Fun times.
Update (23:30) I fixed it, painfully, but what pains me even more is the question: why even put in this setting, without at the same time giving an easy solution.
Update (23:30) I fixed it, painfully, but what pains me even more is the question: why even put in this setting, without at the same time giving an easy solution.
### The morning after
So I've been playing around, installing programs, etc. this morning and have to say using Linux is pretty comfortable in some regards. One thing which is really cool is being able to install programs using the
terminal. You can use a one line command to install a program, because (at least from what I've gathered so far) if you know the directory of the program and its name you simply can select it without any
graphical interface. No clients, no hidden software and toolbars which suddenly appear.
graphical interface. No clients, no hidden software and toolbars which suddenly appear.
On the other hand, I've been having some trouble with certain programs. SWITCHdrive, my cloud-service of choice, sadly doesn't have a dedicated Linux client and at the moment I'm not able to install the alternative,
the ownCloud-client. Something something unmet dependencies, I'll have to get to the bottom of that. I have the feeling that after a pretty steep learning curve I'll be able to work more effeciently not just in a
Git and programming enviroment, but for work in general. It's probably a test in tenacity as well, because - oh boy - some issues get frustrating.
Git and programming enviroment, but for work in general. It's probably a test in tenacity as well, because - oh boy - some issues get frustrating.
Still fighting with unmet dependencies and the ownCloud-Client. Somewhat the last missing piece in being able to do everything I want in Windows as well as Linux.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment