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`.
- 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.
- 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.
- 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.
- 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)
### 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
...
@@ -13,7 +13,7 @@ I solved it by using a third party software, even though sadly it wasn't open so
### First impressions
### 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.
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
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.
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.
...
@@ -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.
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
### 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
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
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,
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
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.