/tech/ - Tech


Mode: Reply

Max message length: 8192


Max file size: 20.00 MB

Max files: 3


(used to delete files and postings)


Remember to follow the rules

(37.82 KB 166x193 Capture.PNG)
/fglt/ - Install BLFS edition Comrade 06/06/2020 (Sat) 04:47:12 No. 2114
Regular /g/ has this, might as well make one here. Helpful wikis: https://wiki.debian.org/ (Mainly useful for dpkg based distros) https://wiki.archlinux.org/ (Useful even if you don't use arch. Helped me out of a bind more than once.) https://wiki.gentoo.org/ (Helpful even if you don't use gentoo, check the arch wiki first.) Useful commands: man foo - Use this first, can be used to get info on commands, system calls, standard library functions, basically most everything. apropos foo - Searches man pages for a string. Useful if you forgot a command. whatis foo - gives you a short description of a command. foo -h/--help/-? - Generally gives you the options for a command. Some very strange programs may take -h as an option, so start with --help. help foo - Gives you information on a builtin bash command, stuff like alias or bind. I don't know anything else to toss in here, please share resources if you have them.
What the hell are /fglt/ and BLFS?
>>2116 Missed info, sorry. FGLT stands for friendly GNU/Linux thread BLFS is beyond Linux From Scratch, basically, it’s install Gentoo for neckbeards too hipster to install Gentoo
>>2118 Oh I wasn't very friendly, sorry about that.
Helpful wikis 2: https://wiki.osdev.org/Books (Good links to books on various computer science topics, such as Bash and UNIX) Programming languages to learn for beginners: Golang (extremely simple, good for learning the basics of systems programming) Python (simple scripting language with much to offer, fuckton of libraries) Rust (controversial but good for learning systems programming, easier than C++)
(788.28 KB 1024x791 fglt-sfw.png)
Friendly Glamorous Lesbians Tribbing (sfw edit)
>>2114 >I don't know anything else to toss in here, please share resources if you have them. More "meta" commands: which foo - shows the path to the executable, can also be used to determine if executable exists at all on the current system type foo - shows the type of command (executable, function, alias...), also showing the contents in the case of function and alias. useful if you forget what exactly certain function or alias contains echo $? - shows the exit code ("success status") of the previous command execution CTRL-A/CTRL-E - jumps to the beginning/end of the command you're typing into the terminal. useful if you have to change something in a long command
>>2116 boy love file system of course
(1000.68 KB 1500x1114 blfs.jpg)
>>2116 >>2727 Blake-Long Face-Sitting (panties-on version)
>>2728 >>2121 Completely off-topic softcore spam.
>>2734 >Completely off-topic Both of those answered an actual question in the thread >>2116 with a lighthearted joke, just like >>2727 did. I'm sure I don't have to explain what a joke is to this well adjusted group of socially savvy programmers. There is also nothing wrong with you choosing to stay within the gay threads, if you wish to completely avoid seeing the occasional content aimed at straight males. >>2730 A man who sees clearly.
spoilered by janimods >>2728 No breasts or genitals were unclothed, and the rules still say >Title goes here >Insert rules here so there's that.
> Be OP > Think people will just use this to discuss linux > It becomes a softcore thread. > Strangely OK with this never change you horny fucks.
I was playing around with Guix/nix for a bit, very interesting and functional package management sure seems like the future. But it is still a bit rough around the edges and it goes a bit over my head right now tbh, I don't have the time yet to get really used to it. So i just started using Arch, it's like the easiest just werks rolling distro imo.
>>2791 What's the issue with them? You just write "guix install <package>" instead of "apt-get install <package>". Or do you mean setting up GuixSD?
>>2804 Oh nono I didn't really have any issues and I still play around with the package manager, but the system configuration got a little bit confusing at times (while the manual is pretty good, there is a lack of documentation although I did find this: https://gitlab.com/pjotrp/guix-notes/ which has loads of information) and at the moment I don't really have the time to learn all the ins and outs, but I'm sure to go back. It's pretty nice to to have a stable distro like debian and install the guix or nix package manager on it, that way you can get all your up-to-date programs without having to migrate towards an rolling distribution.
>>2804 Not him but I can't manage to edit a pulseaudio config file. (service pulseaudio-service-type (pulseaudio-configuration (script-file (file-append pulseaudio "/home/user/.config/pulse/default.pa")))) guix system: error: duplicate 'pulse' entry for /etc
>>2819 don’t use pulse audio, it’s spaghetti code. just use ALSA and a wrapper for software with pulse audio dependencies like apulse.
(1.70 MB 807x6544 IMG_6429.png)
Windows’ main exploits, spyware and issues listed in this pic
>>2859 Cringe screencap. >Devastating Windows rot >Windows loves thrashing your HDD - Windows 10 with its incessant tracking is the worst offender. >Microsoft programmers are still unable to cope with NTFS fragmentation thirty years after its introduction. To make things worse most Windows applications do not preallocate files thus they contribute to fragmentation even more. Buy an SSD. >No enforced file system and registry hierarchy (I have yet to find a single serious application which can uninstall itself cleanly and fully). The $USER directory in Windows, specially in Windows 10, is an inexplicable mess. Both /etc and windows registry are a mess. Same goes with Linux $HOME. >The user as a system administrator (thus viruses/​malware - most users don't and won't understand UAC warnings). Lintards already seethe at TrustedInstaller and SYSTEM owning some system files you shouldn't be removing either way. How is UAC different from a non-admin user with sudo? >No good packaging mechanism Linux has like 5 competing package managers. That's why devs instead of targeting linux target distros. Though a Windows package manager would be an improvement. >No system-wide update mechanism (which includes third party software - to be fair there are third party applications which offer this functionality, but then such applications don't support core Windows updates). Wrong. Chocolatey supports installing windows updates if software depends on them. Otherwise Windows Update should be used. >In certain cases it's extremely difficult to find or update drivers for your hardware devices (anyone who's tried to install a fresh Windows onto their laptop will testify). Manufacturer's website provides drivers for laptops. That's still better than often non-existent drivers for Linux. >Windows is extremely difficult to debug (e.g. try finding out why your system is slow to boot). Task Manager > Startup >Windows is hardware dependent (especially when running from UEFI). What does that mean? All OS' depend on hardware. >The Windows OS installer doesn't give a damn about other OSes installed on your PC and it always overwrites the MBR. In case of already existing Windows installations, it sets the newly installed Windows as the default OS - no questions asked. In case of UEFI, booting of other non-Windows OSes is unsupported and Windows actively prevents this. Non-issue. Linux bootloaders already support windows. >Cryptic error messages (considering the size of the OS, >9GB as of Windows 10, this practice is simply ridiculous). Yeah, kernel segfaults are so descriptive and user friendly. >Windows anti-virus products oftentimes make your PC less safe - so if you want perfect security and privacy, stop using Windows and migrate to Linux right away. OEM updaters make your PC wide open for attacks. Windows Defender is enough if you know what you're doing. >Microsoft has recently decided that you will no longer be able to download certain(https://msrc-blog.microsoft.com/2016/04/29/changes-to-security-update-links/) Windows updates manually. You'll only be able to get them via Windows Update. That's misinformation. Linked article says that some updates will be posted on Windows Update Catalog(http://catalog.update.microsoft.com/) instead of Windows Download Center. It does not even mention Windows Update. >Windows keeps a large number of databases of the applications which the user runs: Windows Activity History, bam.sys, Prefetcher, Program Compatibility Assistant and others. And bash keeps command history. Not an issue unless you really believe these databases are sent unencrypted to Microsoft so that they can sell them. >muh privacy Only relevant for criminals and pedos.
(43.67 KB 510x657 based pepe.jpg)
>>2861 forgot pic lmao
>>muh privacy >Only relevant for criminals and pedos. So are you a criminal or a pedo if you refused to release your tax returns before the 2016 election?
(47.16 KB 600x531 e05.jpg)
>>2861 >Only relevant for criminals and pedos. He says on a revolutionary communist website
>>2865 >revolutionary
>>2866 succdems OUT
>>2867 >contemporary left >revolutionary
>>2861 >And bash keeps command history. You can easily turn that off though, or make it ignore commands that match user-defined patterns. On that topic though - has anyone found a way to keep complete track of history within the current bash session, but ignore some of the commands when saving the history on exit?
Linux Mint 20.03 is out, an actually good image with sane defaults and no infuriating bullshit Warpinator is also good, just tried it out for the first time and it works as advertised All Hail the God of the Machine
>>2956 >20.03 Isn't the version number just "20" for now? AFAIK they start with new major version every 2 years (based on new Ubuntu LTS release), then release improvements every 6 months, incrementing the minor version number (20.1, 20.2, 20.3). Only briefly tried live iso when it was still in beta, and didn't see any improvements. Some changes give the impression that Cinnamon is further moving away from GNOME 2 towards whatever is trendy now among other DEs (flat design, touchscreen UI, MacOS imitation...). That's too bad because Cinnamon's distinction has been that it's a more polished and richer version of the traditional DEs.
>>2957 You're right actually, not sure where I got 20.03 from I've noticed some small improvements, nothing massive but there really isn't much left to be done with Mint that I can really see, other than the standard universal linux improvements everybody wants on every distro The main things I've noticed are some bug fixes, big one for me being random hitching in youtube videos on integrated graphics is gone now as well as the bug that caused the contents of your desktop to be briefly visible before the lock screen loaded when opening the lid of a laptop Apart from that its better power and heat management (think this is the new Kernel more than anything mint specific), Warpinator, which is seriously incredibly satisfying to try and watch it actually work the first time with no fucking about, and some surface polish, the standard file manager is faster feeling now, Package Manager feels less clunky, quick theming options are in the welcome widget now which is tiny but nice and saves a whopping 2 minutes on going into a menu and doing it yourself etc. Why do you think its moving towards touchscreen and mac like elements? It feels essentially like a Windows 7 style DE but linuxed to me, and that's what I wanted and more or less what I think their mission statement actually was, deliver a competent, reliable desktop with minimal bullshit. I've always found context menu style DE's awful with touch, don't understand why anyone would want a small button in the corner of the screen to summon a context menu designed around a kb+m instead of a unity/android style pull out drawer Its very boring, but its more competently boring and useable for the average person than anything else I can think of save maybe Manjaro KDE and that's why I like it, it doesn't feel like a project like some of the other distros do
>>2958 Oh also it automatically sorted out and set sensible mount options for my second drive without me having to do anything at install which is something I've never had another distro do, they either don't touch it or have retarded defaults like not mounting at startup which for the average normal person would basically mean the drive wouldn't exist
I missed it when it came out, was he right, y/n? https://www.youtube.com/watch?v=cZN5n6C9gM4
>>2967 I tried watching that recently and couldn't finish because he seemed to have nothing important to say. What was the main point? I only remember he kept going on about market share numbers. IMO the 2018 (previous?) version was way better, and much more self-critical about the Linux world from the political standpoint. https://invidio.us/watch?v=TVHcdgrqbHE


no cookies?