Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
I'm a noob at programming and I want to expand my knowledge. I use Windows 10 and I was thinking of using Pop OS, but I'm still not too sure. I want something with a GUI (obviously aha), but also something that has a good terminal for a beginner like me, thanks! :)
Edit: Also, I want to game on it too :)
It depends what your goals are.
If the goal is to gain a deeper understanding of Linux and gain some confidence with administering your system with the command line, then I would recommend installing a distro like Arch Linux, maybe in a VM, just to go through the process. This will teach you about mounting drives, formatting them, basic package installation. For a bit of a higher-level experience, Debian.
If your goal is to install an OS that's easy to use right out of the box and you don't want to get into Linux admin tasks, then something like Pop!_OS is a good pick. Also Ubuntu or MX Linux.
I would recommend ubuntu for the begin and later on something like fedora.
If design is important to you I would recommend elementry os.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
I'd like to write some library/app to interact with Galaxy Buds.
I assume that this would require me to somehow sniff packages it sends to my mobile telephone and get which corresponds to what command(volume/pause/play) and so on. And then write some wrapper for it? I'd like to make this app/library reusable between different Linux distros, and not-that-hard-portable to Mac OS.
Knowing all that I still in the place where I'm not sure where to start from.
I'd appreciate suggestions to any part of this process e.g (Programming language selection, software for BT sniffing ...)
I do have some experience with C#/Java/C++, but I'm willing to learn if these aren't most suitable for solving the issue.
I don't know that much about the libraries needed for such a solution, but as far as sniffing is concerned, I know that Wireshark (WireShark_Bluetooth_Sniffing) is a good starting place.Once you isolate the touch commands, I assume you can map them to media commands, as described here: D-Bus_Media_Commands
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
So the question is pretty straightforward. My idea is pretty simple, just copy the executable under /usr, then add the path into the environment path variable.
Is that all? Or do I miss something?
Sorry if this question is dumb, I'm not a noob to Linux but I am not sure about this question.
I mean it's pretty much gonna work but I don't know if it's the "standard" way to do it.
Don't write an install script at all.
Package it for the popular package managers or have someone package it for you.
The most popular are
dpkg/apt used by Debian, Ubuntu, Linux Mint and friends
rpm/yum used by RedHat Linux, openSUSE and fiends
pacman used by ArchLinux and fiends
emerge used by Gentoo and fiends
Yep, all you need to do is copy the executable (as long as you have no dependencies). If you put it in /usr/bin, you don't need to modify the path, as it's in there by default.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I am absolutely new in Linux. So,what distribution/version should a beginner like me install to get started with?I had Mint in mind , but I would like to know from experts.So please do let me know.
Since you're a beginner, I'd just install one and start learning about the basics, i.e. directory structure, services, shell programming, development tools, etc. Mint sounds like a nice option to go with. Once you know enough what you want and like you could be moving to another one. I don't think there is an "expert" who spent all his/her life with a single distro.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
If you look at http://bambuser.com/v/2846316 you can see a developer with two monitors, in the video this person is spliting the screens into multiple outputs of an editor. And switching the content of them... Does anyone know how to do something like this ? Or the editor he/she is using ? I think the distro is Archlinux and the website on the movie is http://japh.se
EDIT: Ahhhhh found it. Depends on the type of the Windows Managers ! :D I was looking for Tiling windows managers :D
https://wiki.archlinux.org/index.php/Window_manager
Could anyone recommend me one ? Thank you
Looks like awesome to me, which is very nice for that and is my windows manager on arch linux. You can also have a look at xmonad which is quite equivalent but older.
For the editor its not clear for me since I dont see him use it so I cant distinguish between vim and emacs.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Which distro to use for learning linux(from job perspective). Which distro is used by most software companies? I was wondering about whether to go for RHEL or Ubuntu or any other. What would be the best choice?
I really don't think it matters nearly as much as how comfortable you are with a Linux environment and the tools available (and knowing about the tools available, and how to use them).
I have been using Unix/Linux since the early 1990s, and I still come across stuff I didn't know about. One of the major strengths of this OS is the wide range of tools available and the flexibility of accomplishing tasks by sometimes combining them.
Once you are comfortable in a Linux environment, the adjustment to a given distribution will be minor. You'd probably notice changing your default shell more than changing the distribution :)
As long as you are comfortable with major linux utilities like find/grep/sed/awk and bash in general, you should be fine.However most major distributions are based on either RPM or debs, knowing about these two packaging mechanisms will be a big help. Concepts like firewalls, RAID
and file permissions are needed on daily basis being system admin related work.