Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: pakketten handmatig verwijderen  (gelezen 5320 keer)

Offline joku

  • Lid
  • Steunpunt: Nee
pakketten handmatig verwijderen
« Gepost op: 2009/07/19, 14:03:10 »
Hallo, Ben beginnend linux gebruiker heb het systeem net lekker op orde en wil nog een printer installeren en dan gaat het four. Waarschijnlijk een verkeerd pakket gekozen. Ik kan niet meer updaten etc want dan en bij andere systeembewerkingen komt de opmerking:

Verwijder pakket in slechte staat.
Het pakket 'hl5150dlpr' verkeert in een inconsistente staat en moet opnieuw geïnstalleerd worden. Er is echter geen archiefbestand gevonden voor dit pakket. Wilt u verdergaan en het pakket verwijderen?
en tevens verschijn er linksonder in de statusbalk een verbofsbord met sootgelije tekst

Nog een andere tekst:
Het is nu niet mogelijk om software te installeren of te verwijderen. Gebruik het pakkettenbeheerprogramma "Synaptic" of gebruik "sudo apt-get install -f" in een terminalvenster om eerst dit probleem te verhelpen.

sudo apt-get helpt ook niet en een ander aangegeven commando ook niet
Naar betreffende map gaan en de bestanden "hl5150dlpr*" verwijderen geeft een weigering

Voor ik verder ga met het tunen van dit syteem wil ik dit probleem graag weer kwijt, maar als beginneling kan en durf ik niet goed los met de commando regel

Wie is er zo vriendelijk mij hier even uit te helpen? M.a.w. wie weet de oplossing?

Johan

Offline Cumulus007

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #1 Gepost op: 2009/07/19, 14:06:47 »
Hallo, welkom op ons forum :)

Allereerst, wat voor printer probeer je toe te voegen?

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #2 Gepost op: 2009/07/19, 14:24:21 »
Dat is de brother HL5150D, maar let op, dat is een probleem op zich.
Eerst wil ik graag weer dat systeem zonder fouten

Johan

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #3 Gepost op: 2009/07/19, 15:04:17 »
Zo even uit m'n hoofd heb je de volgende opties (allemaal command line, dan heb je meer controle en bovendien ken ik die grafische handel niet zo geweldig  =D )

Kijk even of dat pakket wel is geinstalleerd:
sudo dpkg -l | grep 515

In de eerste kolom van het resultaat (als dat er is natuurlijk), staat de naam van het pakket dat je kan verwijderen (zal dus wel hl5150dlpr zijn), bijv:
sudo aptitude remove hl5150dlpr

Nou meen ik me te herinneren dat er ergens een "rebuild" optie in de package manager zat als je dan nog problemen ondervindt, maar ik kan het zo gauw niet vinden, sorry. Even Googlen op "+ubuntu +dpkg +rebuild" lijkt me zo.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #4 Gepost op: 2009/07/19, 16:14:10 »
Dank.
Resultaat , Output (nou ja) is bijgevoegd.
Het blijft dus een groot robleem omdat ik niets anders meer kan installeren
(het gaat om het pakket (en zelfs dat kan ik nier herinstalleren): hl5150dlpr-1.2.1.2-1.i386.deb

Johan

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #5 Gepost op: 2009/07/20, 11:16:43 »
Dan zou je het nog met de --force optie kunnen proberen, zie bijv http://linuxreviews.org/man/dpkg

Dus dan zou het commando mogelijk worden (ik heb dit nog nooit zelf geprobeerd):

sudo dpkg --remove --force remove-reinstreq hl5150dlpr

Edit: hier staat nog wat http://www.ubuntugeek.com/package-installation-error-and-solution.html
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #6 Gepost op: 2009/07/20, 12:02:48 »
Had intussen heel wat afgegoogled en er wordt veel over geschreven. Resultaat (bij van allerlei al dan niet verantwoorde pogingen) nihil.
Ontdek wel dat het een bekend probleem is
Kwam ook mog een script tegen maar weet niet hoe ik in linux een script moet uitvoeren.
Jou oplossing werkt helaas ook niet en ik stuur de melding en een ander plaatje even mee
Ik geef niet snel op maar denk er over opnieuw te installeren, maar dat lost niets op (overigens: dat vond ik een langdurige kwestie) want ik heb al gezien  dat ik dit probleem nog eens tegen zal komen. Ik houd me dus nog steeds aanbevolen voor suggesties.
NB De bestanden zijn niet toegankelijk: deleten, renamen etc kan dus niet
Ik werk in het terminalvenster. Kun je nog dieper terug, zoals bij windows op Dos-niveau??



Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #7 Gepost op: 2009/07/20, 12:23:10 »
Nee, er is niets "diepers" dan het terminal-venster, of liever gezegd, de "shell". Je kunt deze nog zonder andere grafische vensters draaien door in te loggen in een tekst scherm met Ctrl-Alt-F2 bijvoorbeeld, maar dan krijg je in feite gewoon weer een "shell".

Na het uitvoeren van dat "force" commando, is het dan niet verwijderd, c.q. "dpkg -l | grep hl5150dlpr" geeft aan dat 't r nog steeds is?

Maarrehhh, misschien moeten we es proberen wat dpkg zegt. Heb je die .deb nog ergens? Bij installatie kun je namelijk ook een force meegeven waarbij je dependencies negeert. Is het "geinstalleerde" pakket weliswaar onbruikbaar, maar misschien dan wel te verwijderen ...
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #8 Gepost op: 2009/07/20, 21:34:05 »
hallo,

bedoel je dat ik het gedownloade bestand nog heb?

yes dat heb ik

maar welke syntax ga ik dan precies gebruiken?

Johan

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #9 Gepost op: 2009/07/21, 10:15:22 »
OK, ik begeef me hier natuurlijk op glad ijs want ik heb 't zelf nog nooit aan de hand gehad, maar here goes. Probeer es:

sudo dpkg --install --force-all hl5150dlpr-1.2.1.2-1.i386.deb

Het zal wel een loei van een waslijst aan ellende spuien, maar voor dpkg zou het dan in elk geval "geinstalleerd" lijken. Vervolgens zou een reguliere uninstall moeten werken (evt. die met die force zoals hieronder) ...

Sterrukte!
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #10 Gepost op: 2009/07/21, 11:51:09 »
Helaas (zie bijgevoegde tekstfile)
Is er nog hoop?

Zie svp eens voor mij:  https://answers.launchpad.net/ubuntu/+question/22818
en de regel: Pakket hl5150dlpr moet opnieuw geïnstalleerd worden, maar er kan geen archief voor gevonden worden intrigeert mij zeer.


Johan
« Laatst bewerkt op: 2009/07/21, 12:04:35 door joku »

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #11 Gepost op: 2009/07/21, 12:22:54 »
Kijk zo naar de link. Hij klaagt over het ontbreken van een init bestand. Doe voor de leut es:

sudo touch /etc/init.d/lpd

en herhaal dan de installatie ...

Edit: ahh, ik zie dat ze dat ook al in die link schreven.
« Laatst bewerkt op: 2009/07/21, 12:29:34 door Michel van der Kleij »
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #12 Gepost op: 2009/07/21, 17:06:23 »
Had ik behalve het script (in die link genoemd) al geprobeerd

Ik geef nog weer een begeleidende tekstfile
Het probleem keert o.a. vooral terug bij het ontbreken van de archieffile


Johan

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #13 Gepost op: 2009/07/21, 22:35:33 »
Het blijft een curieus probleem zeg ...

> /etc/init.d/lpd restart

Gaat niet werken als gewone gebruiker. Moet "sudo" voor, maar maakt hier even helemaal niks uit

> sudo apt-get purge hl5150dlpr

Om 'm te verwijderen zou ik even dpkg gebruiken, deze nog een keer:

sudo dpkg --remove --force remove-reinstreq hl5150dlpr
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #14 Gepost op: 2009/07/22, 10:42:52 »
Helaas

Ik denk dat ik er maar mee kap.  Mocht je nog iets hebben, ubunto blijft waarschijnlijk nog wel even staan, want het volgende probleem is namelijk het verwijderen van de duale opstart zonder dat ik XP verlies (en als ik de discussies daarover lees word ik niet echt vrolijk)
Ik zoek eigenlijk een "MBR-editor" welke mij de ubuntu keuzes laat verwijderen, dan de ubuntu partitie verwijderen en dan al dan niet die partitie nog een keer voor ubuntu gebruiken.

Maar in ieder geval bedankt voor je hulp tot nu toe

Johan

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #15 Gepost op: 2009/07/22, 12:18:11 »
Graag gedaan Johan, jammer dat 't niet zo 1-2-3 lukt ...
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #16 Gepost op: 2009/07/25, 17:13:35 »
Heb ubunu opnieuw geinstalleerd

Het ligt aan het pakket voor de HL5150D.
Het gehele verhaal herhaalde zich
Maar... een printer moet ik wel kunnen gebruiken.
Wat nu?
Zijn er andereplaatsen waar ik drivers dan vinden?
Deze kwam van brother

joku

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #17 Gepost op: 2009/07/25, 22:27:55 »
Wat je zou kunnen proberen is om OF een generieke driver te gebruiken (het apparaat kent vast wel HP of Epson compatible modes of zo) OF een PPD file te vinden. Dat is een hele generieke (CUPS) driver die je niet echt installeert. Naar de juiste directory kopieren en da's alles. In zo'n PPD file (een tekst gebeuren) staat alles gedefinieerd wat het ding kan en wat CUPS er dan mee kan doen.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #18 Gepost op: 2009/07/27, 21:05:30 »
Hoort intussen niet meer bij dit topic,
maar ik doe nog een poging. Je raad opgevolgd mar kom in veel onbekends en tegen strijdigheden.
Commando's die worden geweigerd en voorbeelden die nu nog te veel van mij vergen.
Wil iemad daar nog eens naar kijken?

Joku

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #19 Gepost op: 2009/07/27, 23:03:12 »
Hee Johan,

Je hebt gelijk, we raken lichtjes "off topic". In de hoop dat onze modderaars ons vergeven, nog even je probleempjes:
> ln -s /etc/init.d/cupsys /etc/init.d/lpd
> ln: aanmaken van symbolische koppeling `/etc/init.d/lpd': Toegang geweigerd

Kan ik me voorstellen, er moet "sudo" voor.

> gunzip br5150_2GPL.ppd.gz
> gzip: br5150_2GPL.ppd.gz: No such file or directory

Je moet in de directory "staan" waar dat bestand ook staat, of anders het correcte pad opgeven. Zelf stel ik onder Firefox altijd  een "download" directory in in mijn homedir en dan kan je dus doen:
cd ~/download
gunzip br5150_2GPL.ppd.gz

> op de een of andere manier heb ik bewuste ppd-file op de juiste plaats gekregen
> cp ....weigerde ook al en sudo cp ...

Zou het commando en de betreffende output even moeten zien, maar een van de twee directoriesen/of bestanden  (je hebt altijd een target en een source) zal wel verkeerd zijn ingetypt, als je tenminste sudo cp ... gebruikte.

> Command  :  chmod  644  /usr/share/cups/model/(ppd-filename) 
> Command  :  chown  root:root  /usr/share/cups/model/(ppd-filename) 
> en  /etc/init.d/cupsys  restart
> en deze weigeren ook

Klopt, moet ook "sudo" voor.

> dan naar
> "http://localhost:631/printers"
> Opnieuw veel duistere zaken
> device
> device URL? waar?

Hoe had je 'm ook al weer aangesloten, parallel of USB? Bij de installatie van een nieuwe printer staan wat (cryptische!) voorbeelden, maar met een beetje googlen kom je er misschien wel uit. Anders help ik je graag natuurlijk. Het door jouw toegevoegde PPD bestand kom je nu tegen onder de modellen van HP neem ik aan. Je kunt ook even in die PPD zelf spieken, want daar staat hoe deze heet letterlijk in als ik me niet vergis.

Nou, laat maar weten hoe ver je komt!
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #20 Gepost op: 2009/07/28, 21:29:23 »
Daar komt hij dan

Sorry dat ik nog even doorga maar scanner, foto etc alles doet et.
Moet straks allen nog de webcam en dan heb ik een werkend systeem.

Hier volgt het resultaat
gunzip BR5150_2_GPL.ppd.gz met of zonder sudo
gzip: BR5150_2_GPL.ppd.gz: not in gzip format (maar zoals gezegd op een andere manier op de plaats gekregen)
Raar toch?!
verder moest cupsys cups zijn


Dan ga ik naar http://localhost:631/printers"
1e scherm allen de naam?
2e scherm: Device ?  Daar staat geen USB en geen Brother 5150D bij!!!
3e scherm Device URL: daar kom ik geheel niet uit
4e scherm: kan kiezen tussen merk en ppd file. Bij kiezen van merk krijg ik meerdere Brother 5150D soorten printers??? Ik kies dus maar voor ppd-file

Succesfull is de reactie en de printer doet het niet.
Vermoeden:
In scherm 2 en 3 gaat het fout?

Kun je hier wat mee?

Joku

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #21 Gepost op: 2009/07/29, 07:13:46 »
Blijkbaar iets mis met die zip file, doe es: file BR5150_2_GPL.ppd.gz

Scherm 1: ja, alleen naam is voldoende
Scherm 2: Brother komt later pas, USB zou er wel moeten staan, is de printer al aangesloten?
Scherm 3: als stap 2 niet lukt dan krijg je ook geen usb url voor elkaar hier
Scherm 4: hier zou je PPD moeten kiezen en dan moet je je nieuwe PPD "zien", maar sinds gunzip niet werkt ...

Voor dat mogelijke USB probleem:
- unplug printer
- in ander terminal scherm: sudo tail -f /var/log/messages
- plug printer in
- in ander terminal scherm: commando beeindigen met Ctrl-C en hier de (nieuwe) output posten
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #22 Gepost op: 2009/07/30, 10:33:50 »
Hou je vast!

Niets hielp (behoor op dit moment wat Linux betreft tot een Murphy slachtoffer)
Zie voor verslag tekstfile

Ik had er la vaker aan zitten denken:
Waarom blijft die printer zo dood
Het leek mij wat overdreven, maar de boosdoener is een usbverlengkabel van 5 meter (werkt keurig onder windows)
Even op het bureau gezet ingeplugd en het leek wel plug en play
Op oude plaats terug: printer unplugged!

Es kijken of een 3 meter kabel wel soulaas biedt.
In ieder geval bedankt voor al die moeite
Heb er wel veel Linux van geleerd
Nu de webcam nog. Ben benieuwd?;)

Groet

Joku

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #23 Gepost op: 2009/07/30, 15:10:05 »
Zo te zien ben je er bijna, je had mijn instructies omtrent die tail verkeerd begrepen. Even opnieuw.

Ten eerste dat bestand lijkt al de PPD te zien. Doe dus: mv BR5150_2_GPL.ppd.gz BR5150_2_GPL.ppd
Zet vervolgens BR5150_2_GPL.ppd in de directory bij de andere PPD bestandjes.

Dan over dat inpluggen en tail commando. Je open een terminal scherm. In DAT scherm doe je het "sudo tail -f /var/log/messages" commando. Dat geeft inderdaad een berg output ZODRA JE DE PRINTER INPLUGT maar dat willen we juist! Als er even niks meer komt (na een minuut of 2 zeg maar), DAN doe je in dat scherm Ctrl-C en hef je het tail commando op.

Snappie?
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline joku

  • Lid
  • Steunpunt: Nee
Re: pakketten handmatig verwijderen
« Reactie #24 Gepost op: 2009/07/30, 16:59:34 »
Helaas snap ik dat niet

in vorig antwoord stond "en dan post je dat in het andere scherm" Dat begrijp ik dus niet
Ik heb een en ander nog eens over gedaan en na aansluiten printer (met oude kabel) kreeg ik dan

Jul 30 16:49:06 joku-desktop kernel: [ 2548.608020] usb 1-1: new high speed USB device using ehci_hcd and address 85
Jul 30 16:55:57 joku-desktop kernel: [ 2959.508054] usb 1-1: new high speed USB device using ehci_hcd and address 86


Had ik daar nog iets mee moeten doen?

Joku