Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Slackware en apt-get

Anoniem
Marcel de Reus
10 antwoorden
  • Is het mogelijk om debian's apt-get onder slackware te gebruiken en zo ja, functioneert het dan ook fatsoenlijk? Of worden dezelfde debian-packages ook in slackware-vorm uitgebracht (.tgz)?
  • Als je het apt gebeuren zou weten te installeren dan zou ik niet weten waarom het niet zou werken. Slack en Deb zijn beide - nagenoeg - LFS compliant.

    Maar waarom zou je het willen? Ga je toch gewoon Debian gebruiken? Lijkt me een stuk simpeler.
  • Dat gaat waarschijnlijk niet lukken vrees ik. Zoiezo heb je dan ook dpkg nodig, de Debian package manager en moet je de database van geïnstalleerde packages porten naar dpkg anders wordt alles overschreven en lijkt het voor apt of er niets aanwezig is.
    Wordt een enorme klus die heel wat kennis vereist vrees ik, gewoon Debian gaan draaien is makkelijker of de .deb packages gewoon via bijvoorbeeld Alien converteren.
  • Slackware packages kennen geen dependancies, dus APT zal voor een groot deel zinloos zijn. Als je automatisch wilt updaten kun je beter naar swaret of slup kijken.
  • Hij wil juist debian packages gebruiken neem ik aan. Daar zijn er namelijk nogal wat van ;)
  • [quote:0a26f5c07a="Marcel de Reus"]Hij wil juist debian packages gebruiken neem ik aan. Daar zijn er namelijk nogal wat van ;)[/quote:0a26f5c07a]

    Precies. Zo te zien zijn er veel meer debian-packages dan slackware packages.

    De reden dat ik Debian niet wil gebruiken is vanwege het feit dat de keuze van software me veel te conventioneel is en ik het systeem ook ingewikkeld in elkaar vind zitten. Slackware is daarentegen eenvoudig naar je wensen aan te passen.

    Met apt-get onder slackware bedoel ik dus de hele manier van package-managen die Debian heeft, en dat onder slackware, dus apt-get en dpkg en wat er misschien nog meer is. Apt-get is in elk geval ook voor andere distributies beschikbaar, zoals suse of redhat of zo. Vandaar dat ik me af vroeg of het ook onder slackware kon, is wel beter dan die RPM-dingen want van die dependancies word je op den duur ook niet lekker. Dat van die alien zal ik eens op google opzoeken.
  • Je kunt dus gaan proberen wat ik omschreef.
    Dus dan moet je eerst dpkg installeren en daarna apt-get, vervolgens moet je een dpkg database aanleggen met je huidige packages zodat deze niet overschreven worden.

    Ik voorzie echter niets dan problemen. Apt-get zal waarschijnlijk je hele systeem slopen, want ook de Slack specifieke dingen als init-scripts worden overschreven door de crap uit de Debian packages en als je een dist-upgrade doet dan wordt het al helemaal een ramp.
    Wat je beter kunt doen is apt-het geschikt maken voor de Slackware package-tools, zoals ze dat ook met apt-get voor rpm hebben gedaan. Ik heb daarvoor wel een idee:
    Je laat apt-get gewoon de deps uitrekenen en de debian-packages downloaden, die jaag je vervolgens door alien heen en voer je aan de Slackware package tools. Dat is techisch allemaal wel mogelijk.

    Maar wat voor software mis jij dan? Je kunt toch gewoon de sources installeren of een rpm met rpm2tgz converteren? Bovendien zijn er best veel Slackware binaries hoor, kijk oa maar eens op www3.linuxpackages.net
  • [quote:ee5d183812="Marcel de Reus"]
    Ik voorzie echter niets dan problemen. Apt-get zal waarschijnlijk je hele systeem slopen, want ook de Slack specifieke dingen als init-scripts worden overschreven door de crap uit de Debian packages en als je een dist-upgrade doet dan wordt het al helemaal een ramp.
    Wat je beter kunt doen is apt-het geschikt maken voor de Slackware package-tools, zoals ze dat ook met apt-get voor rpm hebben gedaan. Ik heb daarvoor wel een idee:
    Je laat apt-get gewoon de deps uitrekenen en de debian-packages downloaden, die jaag je vervolgens door alien heen en voer je aan de Slackware package tools. Dat is techisch allemaal wel mogelijk.

    Maar wat voor software mis jij dan? Je kunt toch gewoon de sources installeren of een rpm met rpm2tgz converteren? Bovendien zijn er best veel Slackware binaries hoor, kijk oa maar eens op www3.linuxpackages.net[/quote:ee5d183812]

    Als het zo moeilijk is dan ga ik het niet proberen. Dan zal ik inderdaad de sources nemen of dat van die rpm2tgz proberen. Ik mis voor de rest niet echt software, voornamelijk omdat het ook van de broncode af kan worden geinstalleerd, maar het package-systeem van slackware is toch echt veel handiger dan rpm, en dat van debian lijkt me ook dus vandaar de vraag. Kheb liever pkgtool of debians package managament dan rpm, want van die dependencies wordt ik ook niet vrolijk.
  • Debian packages kennen ook gewoon dependencies hoor en dpkg zeikt daar net zo hard over als rpm afair, alleen lost apt-get dat dus voor je op.
    Bij Slackware valt er niets op te lossen, Slack gaat er vanuit dat je zelf slim genoeg bent om de deps te fixen. :)
  • Vreemd, want tot nu toe gaat het installeren van de slackware-packages erg goed.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.