[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / siberia / edu / hobby / tech / games / anime / music / draw / AKM ] [ meta / roulette ] [ wiki / twitter / cytube / git ] [ GET / ref / marx / booru ]

/tech/ - Technology

"Technology reveals the active relation of man to nature" - Karl Marx
Name
Options
Subject
Comment
Flag
File
Embed
Password (For file deletion.)

Join our Matrix Chat <=> IRC: #leftypol on Rizon


File: 1717910914260.jpeg (6.39 KB, 206x244, images.jpeg)

 

Linux thread including trends, technical knowledge (i.e. sysadmin/automation) and more

 

proxmox looks interesting.

 


 


 

>>25587
>>25584
thanks for the posts anon.

What does everyone think of linux certifications like Linux+, RHCSA, RHCE, etc.?

 

>>25521
Proxmox is nice, I'd use it but I'm perfectly happy managing my VMs and containers on my server with virt-manager

 

>>25520
New user tips

1) Start by using LiveUSB or dual-boot (use Windoze Disk Management tools to shrink a partition, reserve at least 60+GB for Linux).
2) The best beginner distros are: Kubuntu/Xubuntu, Linux Mint and EndeavourOS
3) Use Rufus to "burn" the installation iso file to your USB flash drive and reboot. Then start mashing the button that opens UEFI boot menu.
4) Learn to use the Command-line (Terminal) at https://linuxcommand.org/tlcl.php for free!
5) You need to know what a script or command does before you run it.
6) Read man-pages.
7) Consult ArchWiki often. It's the best Linux wiki.
8) You can find new programs at https://wiki.archlinux.org/title/List_of_applications
9) I like Ratpoison! It's a manually tiling WM and it works similar to Tmux (but it manages GUI windows). However! A tiling WM is not good choice for beginners. Instead start with a full Desktop Environment like Xfce4 or KDE.


tl;dr
https://linuxcommand.org/tlcl.php
https://wiki.archlinux.org/title/List_of_applications

 

>>25819
>However! A tiling WM is not good choice for beginners. Instead start with a full Desktop Environment like Xfce4 or KDE.
I think it's better to start with simple window managers, using desktop environments requires learning how to use them on top of learning to use linux. For a beginner I would rather recommend small and simple stacking window managers like icewm, jwm and openbox.

 

i am never going to use linux. all of the conventions of unix annoy me. the fundamental philosophy of unix annoys me. the only half-decent unix-related system is Mac OS and that's because Steve Jobs was a massive cunt who correctly insisted that every single unix related thing about it should be papered over so that nobody is aware that a good chunk of the system is actually shit.

 

>>25822
cope and seethe
worse is better
show me your alternative and no windows is not an alternative as source leaks have showed us that windows is in fact unix-like too

 

File: 1719649290126.png (88.9 KB, 899x720, unix 1.png)

>>25823
>worse is better
for a virus, yes.
>Others have noticed that Unix is evolutionarily superior to its competition, rather than technically superior. Richard P. Gabriel, in his essay “The Rise of Worse-is-Better,” expounds on this theme (see https://dreamsongs.com/RiseOfWorseIsBetter.html ). His thesis is that the Unix design philosophy requires that all design decisions err on the side of implementation simplicity, and not on the side of correctness, consistency, or completeness. He calls this the “Worse Is Better” philosophy and shows how it yields programs that are technically inferior to programs designed where correctness and consistency are paramount, but that are evolutionarily superior because they port more easily. Just like a virus. There’s nothing elegant about viruses, but they are very successful. You will probably die from one, in fact. A comforting thought.

 

>>25823
>show me your alternative
hackintosh, windows 7. also source code leaks of windows will likely enable an open source alternative which will be leagues ahead of anything lincucks have to offer. linuxtards never learn.

 

>>25826
>windows 7.
lol
>also source code leaks of windows will likely enable an open source alternative which will be leagues ahead of anything lincucks have to offer.
that would be illegal. a major piece of software being developed entirely illicitly has never been done to my knowledge. it's basically piracy except with 1000x the required infrastructure and thus chance of being caught

also you're an idiot

 

>>25828
>that would be illegal.
<linuxtard is reactionary
i am not surprised
>it's basically piracy except with 1000x the required infrastructure and thus chance of being caught
cope. try not drop the soap
>>25828
>lol
<most succesful linux distros attempt to emulate win 7
lol
also you're a linuxtard thru and thru

 

>>25822
based unix hater gang

 

>>25825
How does this make any sense, viruses are not ported… They could have said birds and it wouldn't change anything other than not being "scary".

 

>>25825
Anything except for the lowest common denominator of microcomputer operating systems died with systems software research in general or is only still chugging along on legacy installations. I remember reading about a similar development in operating systems after the introduction of minicomputers, among those the genesis of unix ironically. Face it, modern unix is the best system still used for current non-trivial computing, if only because much that came after was worse and it has a lot of half-baked compatibility layers for better systems.

 

>>25831
faggot windouche user

 

>>25822
what's bad about unix? anyways linux isn't a perfect reproduction of unix by a long shot

 

>>25833
BeOS was a nice modern take on a PC operating system yet HaikuOS development is so slow.

 

>>25847
>53 years of ugly hacks in a trenchcoat kept around, supposedly for legacy/compatibility
<backwards compatibility of any meaningful program is substantially worse than Windows
>fetishise doing everything of value in the shell as cope for incompetence at GUI design
<the shell is ugly, unintuitive, inconsistent shit by the standards of CLIs, with dumb command names, inconsistent syntax, and patchy documentation saved only by the fact you can now just use google.
http://xahlee.info/comp/shell_syntax_sucks.html
http://xahlee.info/comp/why_bash_sucks.html
https://kukuruku.co/post/the-collapse-of-the-unix-philosophy/

 

>>25849
I agree with the overall sentiment, but xahlee is a notorious comp.lang.lisp troll and praises powershell's of all things. For a good shell syntax, look no further than plan9 rc or s6 execline. There are also alternative command sets and many replacements for single programs, like the ones the rust people keep write for no reason at all. I don't think most shell commands are necessarily bad though and find is tolerable even. The unix shell command set is relatively small and well-known, so i don't think naming should be an important consideration. As opposed to the different brackets in bash, the meaning of most commands can be clarified in the sentence on top of the manpage (cut selects parts of a line, paste collates files with a field-separator per-line).

 

>>25849
you can replace bash
zsh and fish were linked above
python is a good scripting language as well
and if you can criticize gui design, why not make your own apps with gtk or qt?

 

Is it possible to have Emacs jump to structure and function definitions provided by the kernel?

 

>>26072
lsp + clangd? not an emacs expert but I assume there must be a package to add lsp support

 

>>25857
powershell is actuall a good language its just a dynamic language on the .net platform. Powershell is closer to perl than bash.

 

>>26072
>provided by the kernel
Do you mean the kernel headers? Or that fancy BPF stuff?
If it's just source code: https://www.gnu.org/software/emacs/manual/html_node/emacs/Xref.html

 

>>26107
Is it fully libre? Can it run on Mono? If so then why isn't it in any distro's "free" or "OSS" repo yet?

 

>>26114
Just something that pops up a buffer containing e.g. /usr/include/netinet/in.h at the point where struct sockaddr_in is defined. Running etags and using xref on my source file didn't seem to help.

 

>>26118
Can't you run etags on /usr/include?

 

>>26119
find . -name "*.[chCH]" -print | etags -

Seems to have done the trick so long as the tags file is left in /usr/include.

 

>>26120
hmmm, guess this actually only works for type definitions and fields.

 

>>26116
>Initially a Windows component only, known as Windows PowerShell, it was made open-source and cross-platform on August 18, 2016, with the introduction of PowerShell Core.
Nu-powershell (6/7) is not popular it has perl 6 syndrome in that it breaks compatibility with the old proprietary version of powershell (5-) so lots of businesses dont upgrade. Powershell open source is based on .net core which was renamed .net so all .net is open source now.

 

>>26116
>>26122
bottom line, yes, modern powershell is now fully under an MIT license. Its just not that popular

 

>>26121
I'll be honest I never used etags.

 

>>26123
Is it safer to compile it from source? Because Microsoft's repos might contain proprietary binaries because of the permissive license. Also, how good is it on GNU/Linux? I heard that PowerShell is better for Windows since most Windows-specific command-line tools just spit out plain text anyway. Have you tried nushell?

Not saying pwsh sucks, just that MS is sus. They are deceptive, they'll publish the source code under a libre license and then release the binaries under a proprietary one.

 

Isn't the whole point of Powershell that it's deeply integrated into Windows? Why would you want it on GNU/Linux?

 

>>26175
Same question. Though its OOP approach is kinda interesting.

 

>>26174 (me)
>Windows-specific
I meant "POSIX-specific."


Unique IPs: 16

[Return][Go to top] [Catalog] | [Home][Post a Reply]
Delete Post [ ]
[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / siberia / edu / hobby / tech / games / anime / music / draw / AKM ] [ meta / roulette ] [ wiki / twitter / cytube / git ] [ GET / ref / marx / booru ]