I have no idea what I'm doing edition
Previously on: >>52966619
Intended for users of all levels, including absolute beginners.
There are four ways to try Linux, you can:
1) Install a Linux OS on a VM (Virtual Machine/VirtualBox) for "safety purposes"
2) Use the Live ISO directly without installing anything, that way, you can get a "full Linux experience".
3) Dual-boot Linux with Windows/Mac (recommended if you want to learn more about Linux)
4) Go balls deep and overwrite everything with Linux (not recommended)
Before asking, please search for answers to your questions in resources.
Please be civil, notice the "Friendly" in every Friendly Linux Thread.
Understand that much of your software from Windows will be unavailable, although maybe wine can make up for it.
man <insert command here>
your friendly neighborhood search engine
GREEN IS MY PEPPER
What is GNU + Linux
Various helpful GNU + Linux pages from your friends at /g/
Check out this page for any updates on the OP
The based GNU Bourne Again SHell:
The community driven BASH wiki:
Greg's (also known as GreyCat's) wiki:
SED and AWK; your new best friends:
Great online (and offline) linting tool:
Starting off with a tough question:
I have added ~/bin to my PATH, and I intend to use it for storing symlinks to executables so I can add new executables easily to bash. But can I use it to add new directories too? Creating a symlink to a directory that contains several executables doesn't seem to work, bash doesn't find the executables.
Architect Linux - the successor to "Evo/Lution Linux" - provides a powerful, user-friendly, and flexible installer for Arch Linux.
The net-based Architect Installation Framework will download the latest packages from the Arch repositories to build the most up-to-date system possible. It can be used to provide just the Arch base alone, or also to provide a large choice of full desktop environments, window managers, display managers, and network managers.
It's just that this one fine piece of software (PHP Composer) likes to shove its own personal bin directory inside my home dir, and I'd like to add its contents to bash without editing the path variable. Is that even possible?
Tell this to your average Manjaro or Antergos user and they'll write an entire blog post about how wrong you are.
They're retarded children, of course, but the linux community is nothing if not accepting.
>I want to install Arch Linux. How to safety format only c partition and keep d partition? Dumb shit question but i just want get rid of Windows and i see installing Arch isn't easy.
I am going to redpill you about the GPL.
Some cucks (among many we have) are trying to promote BSD, MIT, Apache and other licenses because they are hired by corporations that can make privative software thanks to those licenses by putting some closed source on top and fuck everyone else.
For example. Darwin is an operative system in which Apple collaborates with the "open source" community. Because it is a BSD derivative, Apple uses that operative system and put it some closed source bits and call it OS X.
Sure, you can use Darwin, but is crippleware, is of much lesser quality. And Apple is not even full fascist here, they at least have some degree of cooperation. Microsoft on the other hand in the 90's spread memos about how to fuck up Linux and the free as in freedom community. Is called "embrace, extend, extinguish". See for yourself:
If you were in charge of Microsoft, and you had no ethics, what would you do knowing that you could harm the free software community just by reusing "open source" software in your favor, put some bells and whistles, and extinguishing the original product?
I beg you consider the GPL and LGPL over everything else. One can't possibly know what is being used under the hood of many privative software, and you never know when something "open sourced" sometime ago is now part of closed source software.
Even the LGPL is tricky, because you can have a fully functional application in LGPL which someone can cut off the interface, put a privative interface to it and deprecate any other interface by changing the API (systemd?).
When the system searches for an executable, it does not delve into subdirectories of those in your PATH. Your options are to move the files to the bin folder itself or add the new folder to your path as well
you can rice on mint aswell. do you like ethics? do you like bleeding edge stuff? do you like stability?
mint has it's niche, find out if it fits your niche.
if it doesn't, i always shill for debian.
>Can't shorten, is a complicated subject ;_;
It's a pointless subject,, we're on 4chan, a place where 90 percent of the posters are pirates.
Oh look, a private tracker general, I guess thy're downloading Linux ISOs. Lol kid
I think some swell dude figured it out already: http://stackoverflow.com/questions/29352289/what-is-a-convenient-path-editor-for-linux
I set up my own path.conf and now I can just append new paths there and do "source .bashrc"
tl;dr bsd and similar licenses are for cucks who want others to use their code with no credit and no giving back to the community as you're free to use bsd licensed code in closed source software
>>52978336DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2004 Sam Hocevar <firstname.lastname@example.org>
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. You just DO WHAT THE FUCK YOU WANT TO.
>tl;dr bsd and similar licenses are for cucks who want others to use their code with no credit and no giving back to the community as you're free to use bsd licensed code in closed source software
>GPL is a free license that protects freedom instead of allowing to close and sell it (why WTFPL is bad as example). Some people think therefore the GPL is less free.
So, like, can Linux users actually afford to sue anyone? lol
I kinda doubt anyone cares about stealing their idea and using it in a proprietary product, yay open soeurs'
Arch is too complitated for me. Any good distro with minimalistic look, easy install and "just werks"? Without botnet like Ubuntu or hah Gentoo.
Looking for Opensuse or Fedora but suggest anything
Why? People choose a free license because they want their stuff to be free as in freedom. By using WTFPL and related _I-dont-care_ licenses, they do the opposite: they choose a free license that allows to transform it into nonfree.
There; your raped ass.
Yep, it was actually almost-big nears a few years ago. Some guy was apparently making proprietary software with Busybox source code in it, and the FSF practically went full-crusade against him.
IIRC it was settled out of court but it actually did go to trial and from what I know the FSF was winning the case before the settlement.
What you do not understand (or refuse to), is that greedy bastards exists, and those bastards would like to take advantage on people who either develop or collaborate on open source software just to make profit.
Do you even know the story of Unix or why the Free Software Foundation was made? Or are you shilling?
>"none of my concern"
>mfw I don't know if responding to obvious cuck
>People choose a free license because they want their stuff to be free as in freedom
Or they want people to use their stuff.
Note that even if someone uses your stuff in non-free software, your free software will still be free and usable by other people.
>What can I do to make my linux experience better and more awesome /g/?
Don't fall for the Linux Distro trap and don't worry what faggots on /g/ think. Ubuntu is a top quality distro with the most third party support.
>By protecting to code from being closed?
Just look at the fallout from the whole busybox debacle to see how well the GPL works. Not only is that code not being used (and getting support because of it), but a competing software is now getting funded that uses the BSD license.
Did I mention that the developers didn't get any fucking money from the FSF? Maybe if busybox didn't have the GPL it would have more people submitting bug fixes.
You GPL faggots are the real cucks, you develop shit and the FSF makes money off of it without giving anything to the devs.
>What is "deprecation".
Apparently you no longer care about your software if you deprecate it without a replacement.
>By letting the code to be cucked and closed?
Your free code is still open. The only thing possibly closed is changes they did to it.
What does Steam say about their favorite linux?
>Ubuntu is our favorite version of Linux. Interested in giving it a whirl? You can install and run Ubuntu from a Live CD or USB stick, or install it to run alongside Windows.
>competing software is now getting funded that uses the BSD license
I wonder who fund the developers, not big corps right?
>Apparently you no longer care about your software if you deprecate it without a replacement.
What is FUCKING SYSTEMD!
Deprecation of software is many times forced by external factors, not by choice.
Now for Ubuntu® LINUX™ sponsored by Amazon™® and Canonical® .
Any moderately customizable apps docks for Arch? I use the tint2 toolbar and its alright but I want to have a nice dock at the bottom. I use i3-gaps so there is always a decent outer border where I can keep something down there, right?
Have you tried to play XCom on Linux? Apparently now even the games have telemetry because the game tries to communicate with its home base every time the game is started.
Of course this also happens on Windows, but on Linux you can trick the game into playing without sending shit.
I see only dark times for gaymers.
>Using GNU LGPL
Thanks for giving me reason to be worry about systemdick, and knew the shitty interface was for a reason and not a coincidence, see >>52978240
>Even the LGPL is tricky, because you can have a fully functional application in LGPL which someone can cut off the interface, put a privative interface to it and deprecate any other interface by changing the API (systemd?).
>Like a replacement being available?
>How does that go against what I said?
Apparently you never said anything about caring for freedom, and you probably give a shit about other people who may use the software and wants more than crippleware, so seems all logical.
Are you done fixing your post yet?
>Apparently you never said anything about caring for freedom
I care about the freedom of not trying to force other people to do things they might not want.
>what's the recommendations for wiping disk?
Wipe it with 99% isopropyl alcohol, just like you would do with a circuit board. There's only a few screws there. But if you don't change and clean the platters then you'll always be able to recover the data UNLESS you overwrite the data.
>I care about the freedom of not trying to force other people to do things they might not want.
Apparently not, as you are trying to force people into your bias towards GPL.
Or is it a bias? You may have another reason to be shilling against GPL for all we know.
yep i'm the one.
i like to write code and share it and i do not care for it
code is like a child, once is grown up he must get the fuck out of my home, and i'm not responsible for him anymore
dd basically takes an input file "if" and writes it to an output file "of". It can do much more than that but that's all you'll be using it for right now.
The cool thing about that is that all media devices are listed in in linux's /dev directory as files, not directories, so dd can write to them. This is very useful if you wanted to, say, image a CD from an archive.
In your case, however, it will basically write an infinite amount of zeroes to your drive. /dev/zero returns as many 0s as are read from it, and dd will keep writing until the output file runs out of room. So you'll basically replace every bit on your hard drive with 0s. It's similar to erasing the partition table but is far, FAR more permanent. There's usually no going back once you've done it.
quick, post the output of vrmsNon-free packages installed on desktop-debian
amd64-microcode Processor microcode firmware for AMD CPUs
firmware-amd-graphics Binary firmware for AMD/ATI graphics chips
steam Valve's Steam digital software delivery system
Non-free packages with status other than installed on desktop-debia
intel-microcode ( dei) Processor microcode firmware for Intel CPUs
Contrib packages with status other than installed on desktop-debian
virtualbox ( dei) x86 virtualization solution - base binaries
virtualbox-qt ( dei) x86 virtualization solution - Qt based user in
4 non-free packages, 0.2% of 2113 installed packages.
2 contrib packages, 0.1% of 2113 installed packages.
it's a virtual rms, why wouldn't you install it?
Non-free packages installed on $USER
doom-wad-shareware Shareware game files for the 3D game Doom
iozone3 Filesystem and Disk Benchmarking Tool
libcg Nvidia Cg core runtime library
libcggl Nvidia Cg Opengl runtime library
libfaac0 AAC audio encoder (library)
libretro-genesisplusgx Libretro wrapper for Genesis Plus GX
mame Multiple Arcade Machine Emulator (MAME)
mess-data Data files for the Multi Emulator Super System (MESS)
nvidia-cg-dev Cg Toolkit - GPU Shader Authoring Language (headers)
nvidia-cg-toolkit Cg Toolkit - GPU Shader Authoring Language
steam Valve's Steam digital software delivery system
unrar Unarchiver for .rar files (non-free version)
Contrib packages installed on $USER
chocolate-doom Doom engine closely-compatible with vanilla doom
emulationstation Graphical emulator front-end
emulationstation-theme-simple Simple theme for EmulationStation
flashplugin-installer Adobe Flash Player plugin installer
playonlinux front-end for Wine
ttf-mscorefonts-installer Installer for Microsoft TrueType core fonts
winetricks Microsoft Windows Compatibility Layer (winetricks)
12 non-free packages, 0.7% of 1739 installed packages.
7 contrib packages, 0.4% of 1739 installed packages.
>>52980296$the_cow = <<"EOC";
$thoughts ;x:'. ..,;.
;xxxxxxxxx: .;'xx;..,,,. ,
' . ' .x'.;xx: .',xxxx;; . :x,:
' ' ...,x,x'x..... . .'' .''
, . ,.x ;.x;,. .'
.x '. ';;..xxxxxx:;.....:.... ..
' :. ': ::xxxxxxxxxxxxx;xx.. ;
.. ;, ; 'xxxxxxxxxxxxxxxx'xx';'.,
.' .. , :xxxxxxx';xx:;.x.x,
'. ', '.xxxxxxxxx:.,;x;xx,
.; :. .,.xxxxxxxxxxx::;:xx,,.
'. .. .''xxxxxxxxxxxxxx'..,..
' ; x x:xxxxxxxxx; ':.'.;
. '' x''x;xxxxxx. .' ..,
' ,....'.. ,. ..., '.'
' , .' ':;:'x';.
.. . .,..''''.'.
.. . '.
one more$the_cow = <<EOC;
_-`````-, ,- '- .
.' .- - | | - -. `.
/.' / $thoughts `. \
:/ : _... ..._ `` :
:: : /._ .`:'_.._\. || :
:: `._ ./ ,` : \ . _.'' .
`:. / | -. \-. \\_ /
\:._ _/ .' .@) \@) ` `\ ,.'
_/,--' .- .\,-.`--`.
,'/'' (( \ ` )
/'/' \ `-' (
> Fedora 22 Cinnamon Spin
> Randomly crashes
> every time I close the laptop lid
> Every other boot
> sometimes just crashes for no apparent reason
I've been working on this one for weeks. When it crashes, everything freezes and the fan cycles loudly on and off, until I dejectedly hard reboot.
Can't figure out why. Trying to compile the 3.1.9 kernel (last stable kernel from 21) but it's complaining about "stray R".
That's Fedora for you. It's pretty well known to be one of the buggiest pieces of software ever released, and has been forever. Although /g/ seems to ignore this for some reason.
>3.1.9 kernel (last stable kernel from 21) but it's complaining about "stray R".
Seriously? That's an ancient kernel.
Post the full output of the error and the commands you are using.
Aside from that though, fedora is literally a testing ground and you are a beta tester.
Actually, you might like Debian.
It comes in Stable, Testing and Unstable releases.
These just refer to the software available.
Though, if you want newer software with the Stable release, you could use something called 'Backports'.
I'm considering buying a Windows tablet and dual-booting with a Linux distro. I've heard this is actually quite difficult, but possible.
Tell me why I should or shouldn't do this.
What practice do Mint people here use regarding level 4&5 updates? I've seen some say to avoid them all, while some say get the security ones. (And then there's the Linux Tips Project page linked above, which offers getting all of them as one of the "general fixes" for Mint.)
There's no /var/log/dmesg.0 file. No dmesg file of any sort.
Anyway, I disabled Secure Boot and now it consistently boots, so I think that aspect is fixed.
Now it only crashes when I try to resume from suspend to RAM, or whatever it suspends to when you close a laptop's lid.
are you seriously using 3.1.9? If that wasn't a typo then I would recommend updating to at least something like 4.1.
Other than that, install a distro which isn't designed as a testing ground for a commercial product.
>It doesn't actually help the developers any.
You mean besides making sure their code isn't used illegally? You mean besides being a self-funding source of legal protection? I mean, besides those, I guess the FSF doesn't help at all.
It's a non-profit with a tiny budget, and you're complaining about developers not getting money from them? Why do you even think this? They can't sue on your behalf without your input, so the developers must be agreeing to be represented by them (for free!!!!) and then donating or refusing any payout or they have come to the conclusion it's a lawsuit they don't wish to pursue and let the FSF handle it. The only way the developer could possibly be a loser here is if the FSF lost some precedent-setting case.
You're a fuckin retard dude. Tone down your autism, stop going to /pol/, or stop calling people jews when you're the one who's upset about money. Thanks friend.
How do I do a dropbox like file transfer locally between my windows desktop and my linux laptop?
I've tried git-annex but I can't connect my windows to my linux because there's not much manuals for the windows build
not sure what you mean by "dropbox-like", but I would recommend setting up ssh and using WinSCP. You can drag-and-drop files across the two encrypted in transit because ssh.
If you don't already have or don't want sshd enabled on the laptop then you can start it before a transfer and shut it down afterwards.
I just tried upgrading to debian sid from jessie, and I saw that it was removing fglrx-driver during the upgrade, so I installed the proprietary driver from AMD so I wouldn't be stuck without a driver, and I seem to be stuck without a driver all the same. I can boot into safe mode and access a terminal before the graphics load, but with no network access. Wat do?
>Running systemctl suspend triggers the crash. That must be the problem.
nope, you are just describing your suspend bug in another way.
the issue likely lies in Cinnamon, otherwise if it's in the kernel or systemd lots of other people would have that bug.
Thanks, bud. I'm using arch for development and educational purposes. I stick to the terminal a lot for most of what I do but for the times when I need to be productive; well, I need to be productive.
why would you care to re-create linux in the 90s?
not using a DE and instead some outdated tools that will soon break when there's no way around dbus, polkit, systemd, wayland, ... is a strange hobby.
I'm trying to play this video for whatever reason, on my PI though SSH, The problem is some faggot decided it was a good idea to split it up to prevent, probably, 'piracy'..
I made a python script that gets all of the chunks and opens something likeomxplayer http://jwpsrv.a.ssl.fastly.net/content/conversions/WT7AW4Wy/videos/MoGRAoii-17248291.mp4-11.ts
(notice the mp4-(number).ts)
The problem is, omxplayer stops and has to start up again when it plays the next file, Is there any way I can get it to play seamlessly?
I really only use a few programs. Text editor, video/music though I usually use ncmpcpp for music, but I'll need office software and IDE when I start bigger projects and an easy way to access my browser when I need it.
Besides, I left all of the bloated and super functional operating systems because they're distracting as all hell. I WANT less. I want my OS to function just as much as I need it to and not offer anything else.
I've been trying to get an arch chroot working on my RAZR M for a couple of days now and all I run into is problems. ld.so can't find libNimsWrap.so even after I've symlinked it, /data has the nosuid mount option so I can't use sudo, fstab is empty so I can't mount anything
Does someone have a thorough guide for setting up an android arch chroot that will start at boot?
>It will be a backup openssh and openvpn server for when my primary server goes down
You're gonna wear out the flash memory, you would be better served with an intel nuc as a NAS.
Every DE technically supports it. There isn't much mechanical difference between a mouse and a touch screen and the Linux kernel supports touch-based point devices as you'd expect it to.
The nuanced, "does this feature work like I'd expect it to" kind of stuff comes more down to WM than to DE, and for that kind of stuff both are absolute garbage. Seriously. I say this as a diehard Linux fan - compare Unity and Gnome to Windows 10 and Windows just blows them both out of the water.
So instead of wearing down the flash memory cells in the phone to use it as a backup server, I should instead keep it in a drawer where it's cells won't be used AT ALL and spend hundreds of dollars (more than I've spend on primary server) on an intel NUC
Is that your best solution anon
I suggested that you could sell the phone, offsetting the NUC's cost. The nuc would be a proper server and you could use the NUC's community support to help you setup whatever you want instead of asking in the /g/ '/flt/' on 4chan...
But hey, enjoy all the help you're getting now, pleb
Slowpoke here, Fedora 24 is going with Wayland? Is it finally time? Who else is jumping over the Wayland ship?
read the sticky
not your personal tech support
4chan is about satire and memes
I tried winSCP to transfer files from my linux laptop works great but it works like FTP.
I wanted a folder in my directory of C:\stuff connected to my /stuff and just put items there and have access on both computers.
Has anyone tried https://git-annex.branchable.com/ for windows? It works perfectly on 2 linux machines but I can't set it on linux to windows.
got the idea from this board, there's threads on it every week, faggot
/flt/ is a question thread. I don't need "personal tech support," I asked for a link to a guide
>/flt/ is a question thread. I don't need "personal tech support," I asked for a link to a guide
You need personal help. You could've asked for support in an android forum, instead you posted on /g/.
You need a link?
Just let your dreams come true.
Usually not, what's crackling?
Why would you want 3.1.9, that's like 3 years old or something.
I would advise to move away from fedora and fedora based distros. Look at why fedora exists, I'm not exaggerating when I say you are a beta tester.
What program are you using?
Where are you trying to save your files?
You have to use an AUR helper, like yaourt, to update AUR packages.
So, you can use yaourt -Syua and that will tell you which packages are from repos and which are from AUR as you update.
Alright so I'm using Tagsistant to organize all my files, and I used nautilus-actions to add a script to my context menu that asks me to input the tags I want to add to the selected files using a zenity entry popup. It works, I used it for months. But I recently reinstalled everything and now for some reason the zenity popup doesn't come up. If I start nautilus from a terminal I can see my script running and it just waits forever for the zenity popup to return with input. The popup doesn't show up anywhere. However if I start nautilus from a terminal, the zenity popup will suddenly materialize if I give focus to the terminal I started nautilus from. Any ideas why this might be happening?
You need to should that USB partition first:
>copy name of ntfs partition, probably /dev/sdbX or whatever
>sudo umount /dev/sdbX X being the partition number, like /dev/sdb1 being the first partition of your usb drive
>then edit /etc/fstab
>sudo gedit /etc/fstab or sudo nano /etc/fstab
>navigate to a new line in your /etc/fstab; add the partition from lsblk
>dev/sdbX /run/media/youruser? ntfs-3g big_writes,iocharset=utf8 0 0
>save the entry
>make the mount point folder if it doesn't exist
>sudo mkdir -p /run/media/youruser?; sudo mount -a
I.. I don't understand what 'half-installed' means... It's like, is you can't dig half a hole, it's either a hole or it's not...
trying this next
Does anyone have any experience with SELinux?
I'm trying to set up rtorrent+rutorrent on my CentOS homesever, but it's not allowing PHP to connect to the unix socket that rtorrent created.
It works if I runsetenforce Permissive, so I know that it's definitely SELinux's fault, but I would rather not lower SELinux's security level.
I installed ubuntu server in vmware. I installed guest additions.
How do I get the guest capture my keyboard input automatically, when the vm window is in foreground?
Having to click on the terminal every time and then having to press ctrl+G to exit every time is pretty annoying.
This is ubuntu server so there it's all CLI.
I sort of figured it out? For some reason I couldn't use ~/ when nautlius was already running. If I killall nautilus then run nautlius from a terminal, then I can use ~/ but I still needed to export DISPLAY I guess and I'm ngl I have no idea what just happened but it's working now so screw it.
Post script, maybe we can figure it out?
Who chroot here?
'd just like to interject for moment. What you're refering to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called Linux, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called Linux distributions are really distributions of GNU/Linux!
Installed Debian on my laptop and couldn't be happier now. I'm suddenly less paranoid about my personal info being stolen or my system compromised. Formatted my desktop, now it's only used to video games and CAD.