Nieuws:

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

Auteur Topic: update en upgrade opdrachten in terminal  (gelezen 6485 keer)

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: update en upgrade opdrachten in terminal
« Reactie #25 Gepost op: 2013/02/13, 19:39:10 »
wie helpt?
Heb je de file soms van elders gekopieerd?
Dan kunnen de rechten verkeerd staan.
Heb je de file wel uitvoerbaar gemaakt ?
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Offline markba

  • Lid
    • http://markbaaijens.nl/
Re: update en upgrade opdrachten in terminal
« Reactie #26 Gepost op: 2013/02/13, 20:00:09 »
wie helpt?
Heb je de file soms van elders gekopieerd?
Dan kunnen de rechten verkeerd staan.
Heb je de file wel uitvoerbaar gemaakt ?
Doe eens:

ls -la /home/angela/bin

Offline vanadium

  • Lid
Re: update en upgrade opdrachten in terminal
« Reactie #27 Gepost op: 2013/02/21, 17:46:35 »
Staat /home/werkpc/bin in je path? bij Ubuntu wordt sedert enkele versies een "bin" directory in je home automatisch aan je path toegevoegd. Bij xubuntu is dat mogelijk niet zo.

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: update en upgrade opdrachten in terminal
« Reactie #28 Gepost op: 2013/02/21, 17:55:37 »
Het kan ook nog zijn dat je even moet uit- en inloggen. De bin directory wordt pas aan je path toegevoegd als je opnieuw inlogt.

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: update en upgrade opdrachten in terminal
« Reactie #29 Gepost op: 2013/02/21, 17:56:45 »
Bij xubuntu is dat mogelijk niet zo.
Dat is volgens mij in het OS, en niet afhankelijk van de desktop.
Bij Xubuntu en Lubuntu werkt het in ieder geval.

Edit: Johan, het is pas in het path, na een reboot !
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Offline vanadium

  • Lid
Re: update en upgrade opdrachten in terminal
« Reactie #30 Gepost op: 2013/02/21, 18:02:15 »
Controle of het in de PATH staat:
echo $PATH
Dat wordt inderdaad geregeld op commandolijnniveau, en je zou denken dat dat dus inderdaad hetzelfde is bij alle Ubuntu varianten. Dat gebeurt door een stukje code in .profile:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi
Mocht dat  bij jou niet in .profile staan, dan kan je die lijntjes toevoegen.

PS: dit komt in je path van zodra je een nieuwe terminal opstart. Niet nodig om te herstarten!
« Laatst bewerkt op: 2013/02/21, 18:04:40 door vanadium »

Offline Bloom

  • Lid
Re: update en upgrade opdrachten in terminal
« Reactie #31 Gepost op: 2013/02/21, 23:46:17 »
In feite zou de huidige terminal afsluiten en een nieuwe terminal openen al voldoende moeten zijn...

Re: update en upgrade opdrachten in terminal
« Reactie #32 Gepost op: 2013/02/22, 11:12:59 »
Voor iedereen die een upgrade doet vóór een dist-upgrade, dist-upgrade doet automatisch ook upgrade.

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: update en upgrade opdrachten in terminal
« Reactie #33 Gepost op: 2013/02/22, 13:53:38 »
Voor iedereen die een upgrade doet vóór een dist-upgrade, dist-upgrade doet automatisch ook upgrade.
Maar dan heb je wel een beter overzicht in wat er gebeurt (persoonlijke mening van deze oude man :lol:)
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Re: update en upgrade opdrachten in terminal
« Reactie #34 Gepost op: 2013/08/28, 20:34:01 »
Ik probeer opnieuw het script om automatisch updates te doen aan te maken. Ik heb de code gekopieerd in leafpad maar als ik het probeer op te slaan, krijg ik de mededeling: "Kan het te schrijven bestand niet openen"
Wat gaat hier verkeerd? Ik vermoed dat het iets met schrijfrechten te maken heeft?
Linux Mint 18.3  Xfce

Offline vanadium

  • Lid
Re: update en upgrade opdrachten in terminal
« Reactie #35 Gepost op: 2013/08/29, 11:10:01 »
Waar probeer je het bestand te bewaren? Indien buiten je home directory, dan heb je daar als gewone gebruiker de permissies niet voor. Bewaar het in je home directory in een folder "bin".

Re: update en upgrade opdrachten in terminal
« Reactie #36 Gepost op: 2013/08/29, 21:10:10 »
het ligt mij bij dat scripts in /usr/bin worden gedropt, en niet in een zelf gemaakte /bin in de home-directory?
Tenzij dat andere gebruikers er niet bij mogen natuurlijk.

Offline heir4c

  • Lid
Re: update en upgrade opdrachten in terminal
« Reactie #37 Gepost op: 2013/09/02, 13:58:12 »
Howto update/upgrade script (grafisch):

Open je Persoonlijke Map en maak daar een map aan (rechts klikken) met de naam: bin
Open de map en maak een Leeg Document aan met de naam: up
Open het document en kopieer/plak daar het script in:

#!/bin/bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get autoremove
sudo apt-get clean

Je kan ook enkel de eerste 3 regels gebruiken:

#!/bin/bash
sudo apt-get update
sudo apt-get upgrade

Klik op "Opslaan".

Klik nu rechts op het document en kies: "Eigenschappen" en dan "Rechten".
Vink het vakje aan naast "Uitvoeren van bestand toestaan".

Sluit alles en herstart je computer.

Na herstart open je een terminal en tik je in: up
Passwoord intikken en het script word uitgevoerd.
Hierna kan je allerlei scripts in die bin map plaatsen.


Nog even dit:
In terminal intikken:

echo $PATH

geeft (bij mij):

/home/gerolf/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Dus het nieuwe Path komt er vooraan bij (na de herstart dus).
« Laatst bewerkt op: 2013/09/05, 19:36:32 door heir4c »
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Re: update en upgrade opdrachten in terminal
« Reactie #38 Gepost op: 2013/09/04, 16:40:14 »
Het is mij opnieuw gelukt! Blijkbaar stopte ik het bestandje in de verkeerde bin-map.  ^-^
Bedankt!
Linux Mint 18.3  Xfce

Offline daniel

  • Lid
Re: update en upgrade opdrachten in terminal
« Reactie #39 Gepost op: 2013/09/07, 19:54:05 »
Ik zou een scripje gemaakt hebben waar je niet steeds op y of j moet drukken door er -j achter te zetten.

vb:

#!/bin/bash

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade -y
sudo apt-get install linux-image-generic-lts-raring -y
sudo apt-get install linux-headers-generic-lts-raring -y

Offline daniel

  • Lid
Re: update en upgrade opdrachten in terminal
« Reactie #40 Gepost op: 2013/09/07, 19:55:41 »
Ik zou een scripje gemaakt hebben waar je niet steeds op y of j moet drukken door er -y achter te zetten.

vb:

#!/bin/bash

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade -y
sudo apt-get install linux-image-generic-lts-raring -y
sudo apt-get install linux-headers-generic-lts-raring -y

Offline heir4c

  • Lid
Re: update en upgrade opdrachten in terminal
« Reactie #41 Gepost op: 2013/09/09, 17:51:46 »
Je kan ook een alias maken in de terminal.
Om van het commando sudo apt-get update && sudo apt-get upgrade de alias up te maken gebruik je volgend commando:

alias up='sudo apt-get update && sudo apt-get upgrade'Als je nu up intikt word het commando uitgevoerd.

Dus voor andere aliassen aan te maken tik je eerst alias ,dan een spatie, dan het woord dat je wilt gebruiken, dan een = en dan het commando. Opgelet: voor en na het commando komt er een ' te staan.


Ter info:
&& (and/and) in een commando betekent dat het commando na dit teken slechts uitgevoerd word als het eerste volledig is uitgevoerd. (exit status gelijk aan 0)
|| (or/or) in een commando betekent dat het commando na dit teken slechts uitgevoerd word als het eerste NIET (kan) uitgevoerd worden. (exit status niet gelijk aan 0)
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Offline daniel

  • Lid
Re: update en upgrade opdrachten in terminal
« Reactie #42 Gepost op: 2013/09/09, 20:50:46 »
alias up='sudo apt-get update && sudo apt-get upgrade'

Deze was voor mij nieuw de alias functie, zo zie je maar, je kan van elkaar leren,, thnx
 :D

Re: update en upgrade opdrachten in terminal
« Reactie #43 Gepost op: 2013/09/09, 21:16:17 »
Ik zou een scripje gemaakt hebben waar je niet steeds op y of j moet drukken door er -j achter te zetten.
Super handig! Weer wat bijgeleerd!
Linux Mint 18.3  Xfce