[ / / / / / / / / / / / / / ] [ dir / femdom / games / gdp2083 / loomis / lovelive / russian / sw / triforce ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 2bbc3255007f433⋯.png (254.61 KB, 8000x2659, 8000:2659, archlinux-logo-dark-1200dp….png) (h) (u)

[–]

 No.805530>>805536 >>805554 >>805887 >>805888 [Watch Thread][Show All Posts]

There is an abysmal ammount of out of date packages in the repos a few being flagged about a year ago.

Even critical stuff like tor is outdated by nearly a month.

Can someone who uses tha arch forums or irc tell me what's going on ?

 No.805534>>805542 >>805551

Linux is wrong, that's what. The whole repository system is fundamentally flawed.


 No.805536>>805541 >>805542

File (hide): 325eeeecda80c1f⋯.jpg (958.37 KB, 2203x2938, 2203:2938, 1507264735727.jpg) (h) (u)

>>805530 (OP)

>redhat/linux(TM)

use openbsd, freebsd, templeos...


 No.805541>>805576

>>805536

>use openbsd, freebsd

<cuck license

>templeos

fuck off memelord


 No.805542

>>805536

I'm using openbsd-current on another machine. I don't see how your post relates to the thread.

>>805534

>t.windows


 No.805543>>805620

File (hide): 95c84b36062d39f⋯.jpg (31.72 KB, 276x348, 23:29, dr pepper.jpg) (h) (u)

They're just being a bit slow right now.

If you have any problems you can always install the git versions.


 No.805551>>805577 >>805590 >>805872 >>806809

>>805534

This. The repo system was originally created because nobody fucking uses GNU/Linux so it would've been a pain in the fucking ass to find software for it otherwise. With Windows you can just look up a piece of software on the internet and get your program on millions of different websites. If you look up a program for your distro 90 percent of the time you get a link to the repo and that's it and 10 percent of the time you get the tarball making you compile it yourself going through dependency hell hunting drown the right libraries you'll only fucking use once most likely for compiling just this piece of software. Truly GNU/Linux is flawless though don't criticize it at all okay?


 No.805554

>>805530 (OP)

Forked distros fork the community then the community dies.


 No.805557>>805560 >>805567 >>805569 >>805571 >>805579 >>805585 >>805618 >>805620 >>805756

hey guys what im about to say will probably sound pretty fucking wild, but hear me out ok?

how about instead of having a bazillion package managers each with their own fucking package format we have one(!!!!) package format and the developers of a program themselves(!!!!!) make this package.

sounds crazy right? but i think it could work.

please tell me what you think (VERY IMPORTANT: winfags are not allowed to reply to me!!!!!!)


 No.805560>>805561

>>805557

That's not the "GNU Way" my dude. Having a series of different package managers with superficial interoperability to eachother at best is exactly what RMS wants!


 No.805561>>805565

>>805560

proof?


 No.805565>>805566

>>805561

The nature of the GPL kind of encourages these kinds of practices


 No.805566

>>805565

no????????


 No.805567

File (hide): 7efea03c011c6c1⋯.jpg (209.96 KB, 876x1200, 73:100, vtw.jpg) (h) (u)

>>805557

That'd be great, I hope someone, especially Redhat, actually writes a package manager that enforces that on all distros, so they can look even more alike and we have no way out of it.


 No.805569>>805758 >>805872

>>805557

It's called flatpak


 No.805571

>>805557

Then go back to your Play Store™, you won't be missed.


 No.805576>>805699

>>805541

Whenever the supremacy of their system is challenged, GNU/Cucks eschew technical debate opting for legal arguments instead. Strange.


 No.805577

>>805551

How about some proofs.


 No.805579>>805603

>>805557

The different package managers and package formats are not really the problem.

Different distributions have different update model. You have primarily two major: stable vs rolling.

Then you have extra rollback functionality like Nix.

The vast majority of problems come from developers being retards and breaking their software. Some packages are extremely easy to package some are nightmare. And I 100% prefer for some dedicated maintainer to package the software instead of developers.

In the last 5 years rolling releases have been proven to work well enough. My guess would be that would be the preferred way of updating in the future for most distributions.

So distro maintainers package the software in the repository (just like now), you update and have always the latest version. The software developers release snap/flatpak and you install it if it is not in the repository or if you need specific version.

Packaging is not that hard. Look at Solus Project, group of like 5 people package large amount of packages and keep it fairly up to date. And they are not even finished finalizing their infrastructure.


 No.805585


 No.805590

>>805551

If everybody compiled their own software then developers would stop using unnecessary libraries, and so simpler Linux software would become more popular.


 No.805594

Arch went to shit ever since they picked up systemDick. Install Void.


 No.805603>>805615

>>805579

>In the last 5 years rolling releases have been proven to work well enough. My guess would be that would be the preferred way of updating in the future for most distributions.

No, it fucking hasn't.

Rolling release makes no sense for regular users (unless we're talking about specific packages such as a web browser or an office suite) and doesn't make sense for enterprise at all.

There's a reason why every server/enterprise operating system has a fixed released similar to Debian's and not Arch's: because they need machines to work and be stable. Introducing new, untested features or removing old ones is a fucking pain in the ass and rolling back updates can break even more stuff.

That's why nobody but basement dwellers use Arch on servers.

As it is, the best solution would be an LTS, tested base such as Debian with Snap packages on top for the end user.


 No.805615

>>805603

I disagree. Arch is far from perfect because of their vanilla package policy. If you look at something like Solus, you can have cake and eat it too. Rolling release with often most newest packages and it never breaks, because it is heavily curated.

For enterprise I would assume the business has a system administrator or at least a contractor that maintains their system. You can easily have rolling release of base system and the applications that are critical are basically snaps/flatpak. But that's just my basic idea, not sure how would that work in practice.


 No.805618

>>805557

We tried that in the 90s. It was called the Linux Standard Base, and since it basically boiled down to "be Red Hat and use RPM" they looked like enormous jackasses when .deb based Ubuntu took over. LSB died a quiet death and has been removed from most distributions since then.


 No.805620>>805624 >>805711

File (hide): a6894a48473a3b9⋯.jpg (607.11 KB, 1884x2048, 471:512, 67467746546535636365306.jpg) (h) (u)

>>805557

Each distro is built with different configuration setup. Some with rolling release some are not. Some with additional features in compile time. Some with different compiler all together. There's no way you could maintain it as in universal package manager enviroment. Btw, wasn't appimage designed to be just like you wanted, not that I'm favor with installing a software without superuser permissions. I think it's kind of shitty way to install a program.

>>805543

This, there's nothing wrong with using the AUR tbh fam.


 No.805623

install gentoo


 No.805624

>>805620

Appimage is basically the Windows way of doing stuff, yeah. Flatpak and Snap are closer to Android with repositories, DBus-based communication with the rest of $HOME, sandboxing, OSTree based dedupe, etc.


 No.805699

>>805576

t. licensecuck


 No.805711>>805764 >>805907

>>805620

Not op but I never use AUR because I don't like the sound of my fan which only starts when I compile stuff.


 No.805756>>805760

>>805557

this is called compiling the shit yourself.


 No.805758

>>805569

It's called electron


 No.805760>>805920

>>805756

Unless you're considering static libraries, that's not going to resolve the problems of dependency hell for you.


 No.805764

>>805711

stop being a pussy.


 No.805872>>806353

>>805551

Not to say Wangblows is better, but it suits mindless normies who don't even know what a dll is better since they don't have to worry about anything.

The main problem with package managers is that it's a pain in the ass to install software not shipped in repositories. Sure, you can compile from source, but then you may also have to fetch and compile dependencies, and maintain all of that yourself, defeating the purpose of a package manager.

>With Windows you can just look up a piece of software on the internet and get your program on millions of different websites

and have 15 copies of each dll in your PC, with adware shipped in the installer. And then there's the goddamn registry keys all over the place and shit scattered all over AppData, ProgramData, and various other folders you don't know shit about instead of having a centralized directory, making trivial tasks such as, backing up settings or a save file, or changing settings not in the GUI a royal pain in the ass.

>>805569

Self-contained packages (e.g. Docker, Snapcraft, Flatpak, AppImage) suffer from the same drawbacks as Wangblows's installers and ship duplicate, outdated copies of libraries everywhere.


 No.805887

File (hide): 7eb7c931b7b8035⋯.gif (931.03 KB, 301x240, 301:240, 1507038388683.gif) (h) (u)

>>805530 (OP)

>There is an abysmal ammount of out of date packages in the repos a few being flagged about a year ago.

>Even critical stuff like tor is outdated by nearly a month.

Oh shit really? I noticed some user packages haven't seen updates in a while, but nothing serious.

Is this going to be a major problem going forward? I've kept my machine running smoothly for 4 years, not really in to mood to set up another fucking OS.

It might have to do with the rampant hostility on the Arch Forums and Arch subreddit. Everyone's so toxic & pretentious I find myself not even searching there for help; people may have lost interest and are moving on to some other distro.


 No.805888>>805890 >>805893

>>805530 (OP)

Isn't Tor an AUR package? Arch themselves doesn't have shit to do with it. If the maintainer is garbage, that's on him and him alone.


 No.805890

>>805888

Debian has a good solution to this. I think it's called Torbrowser-Launcher. With that, it doesn't matter how stable or unstable you make it, TOR will always be up to date.

Plus you can call it from dmenu, which is nice


 No.805893


 No.805907

>>805711

Not even Linus is that picky.


 No.805920>>805985

>>805760

that's upstreams problem, if they don't tell you what the dependencies are then it's their failure and fuck whatever their software is.


 No.805922>>805934

when i used to use arch i also noticed a lot of aur packages are just binaries, chrome, firefox, etc. you can't assume whats' in the aur is actually building from source.


 No.805934>>805980

>>805922 That's why you read the fucking PKGBUILDs!


 No.805980>>805995 >>806013 >>806014

>>805934

if i wanted binaries i'd just download the binaries from the source that 99% of the time provides them, not use aur's broken pgkbuild. arch is garbage.


 No.805982

install gentoo


 No.805985

>>805920

You at least want some minimal infrastructure like BSDs /usr/ports provides.


 No.805995

>>805980

but that is exactly what is happening. holy shit you retarded fuck. inform yourself about what the aur is and how it works


 No.806013

>>805980

>he doesn't how AUR works.

>implying AUR doesn't download it from source.


 No.806014

>>805980

>he doesn't know how AUR works.

>implying AUR doesn't download it from source.


 No.806022>>806031 >>806086 >>806096 >>806101

Arch was a flavor of the month. Everyone moved on to something else. I don't know what the draw of these half-assed distros is to you. They seem to just be for people for whom Debian was too hard or wanted to be a special snowflake.


 No.806031>>806032


 No.806032>>806035

>>806031

>truth is now bait


 No.806035

File (hide): e423e43fe841584⋯.jpg (16.18 KB, 324x271, 324:271, opinion.jpg) (h) (u)


 No.806086>>806105 >>806325

>>806022

>debian too hard

What's even the difference between working Debian or Arch? Except from package management/update release, they're neaely identical, only with Arch having a few less things working out of the box. Please tell me what on Debian would be in any way different from Arch on practical terms, that would make you even have such idea.


 No.806096>>806607

>>806022

>for people for whom Debian was too easy

fixed


 No.806101

File (hide): 7396c22a501b788⋯.png (1.1 MB, 1750x1750, 1:1, l8lpn0b1d5fy.png) (h) (u)


 No.806105

>>806086

>What's even the difference between working Debian or Arch?

Debian is more flexible. Not even joking.

But you're responding to bait.


 No.806177>>806181 >>806355

Not even fucking Wine is up to date.


 No.806181>>806183

>>806177

just use the AUR goy!

https://aur.archlinux.org/packages/wine-stable/

let some random dump shit all over your system. don't compile wine from source yourself, that's too hard. let mikeonthecomputer@gmail.com do it for you.


 No.806183

>>806181

The development branch is better.


 No.806320

>edgy manchild who can only understand "install gentoo" as an ironic meme uses arch unironically

>is surrounded by his equally clueless and useless peers

>his wigger brain cannot comprehend why nothing gets done


 No.806325>>806606

>>806086

Debian has more structure, engineering, and discipline. That comes with a cost in complexity. As an example, setting up your own signed repository, debuild slaves, reproducible build metadata, and working with gbp is significantly more difficult than shitting out something for AUR which isn't much more than ports. But the quality of the result will be far higher with a Debian-style process.

Some of the benefit is really just in excluding people who aren't at that level.


 No.806353

>>805872

You know you can use a package manager to find the dependencies for you. APT, DNF, and many others allow this.


 No.806355>>806694

File (hide): b9eb4be55a4483d⋯.png (4.51 KB, 318x34, 159:17, wine_build.png) (h) (u)

>>806177

define "up to date"


 No.806606>>806623

>>806325

As if you can't host your own binary pacman repositories.

Debian packaging is autistic, even Red Hat packaging is better.

>more structure, engineering, and discipline

I read that as "more backports" and maintainability nightmares that lead to shit like an incompetent retard commenting out PRNG code in OpenSSL.


 No.806607


 No.806623

>>806606

>completely breaks a library that has always been completely broken

No harm done imo.


 No.806694>>806717

>>806355

Not the latest version.


 No.806717>>806731

>>806694

That's what the AUR is made for, dumb cunt.

If you want latest version, just install the fucking git version.


 No.806731>>806750 >>806934 >>806952

>>806717

I want the latest stable release, nigger.


 No.806750>>806791

File (hide): 1210cd86a82bf4b⋯.png (63.36 KB, 600x600, 1:1, breaking news slowpoke.png) (h) (u)

>>806731

>stable

Then don't use a bleeding edge distro.


 No.806791

>>806750

>latest

faggot


 No.806809>>806931

>>805551

I am coming to this way of thinking also. I am starting to believe using macOS is a good compromise between the rigor of a unix-like system but the ease of Windows.


 No.806931

>>806809

>rigor of a unix-like system

What?

Not only is unix not a very rigorous system design, macOS is not a very rigorous unix.

I can see the point of unix+werx, though.


 No.806934>>806936

>>806731

>wanting stable

>wanting latest version

pick one


 No.806936>>806937

>>806934

>damage control

>damage control

pick zero because you suck at it


 No.806937>>806939 >>806940

>>806936

>hurr i'm retarded


 No.806939>>806944

>>806937

>Hur hur I was only pretending to use the latest chink shitware instead of semi-medium quality FOSS software with the latest bugpatches and not by SJW's


 No.806940>>806944

>>806937

I can tell


 No.806944>>806945 >>806967 >>806972

>>806939

>>806940

Lol, im a girl


 No.806945>>806946

>>806944

tits or gtfo


 No.806946


 No.806952

>>806731

install gentoo


 No.806963

So how else do I get muh new packages without resorting to Fedora or Tumbleweed? I can tell you what I hate about those if you want.


 No.806967

File (hide): 0f5f558754d40f7⋯.gif (497 KB, 500x211, 500:211, serveimage.gif) (h) (u)

>>806944

So is everyone else on this board. At least that's the best explanation I have found for how /tech/ can't code for shit.


 No.806972

>>806944

tits or gtfo




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
85 replies | 11 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / femdom / games / gdp2083 / loomis / lovelive / russian / sw / triforce ][ watchlist ]