paigalda, eemalda, uuenda ja teised bash-i käsud

Linuxi tarkvaraliste küsimustega seotud foorum

Moderaator: Moderaatorid

Vasta
Kasutaja avatar
spott
Admin
Admin
Postitusi: 8870
Liitunud: 04.06.2005, 03:00

paigalda, eemalda, uuenda ja teised bash-i käsud

Postitus Postitas spott »

Laiskloom nagu ma olen ja Gentoo puhul ära harjunud lihtsalt emerge käsuga ei viitsi ma alati välja kirjutada ubuntus:
sudo apt-get install tarkvara
tahaks saada lihtsamalt - paigalda tarkvara
Ja nii ma selle enda jaoks ka tegin. Tänu bash-i aliastele ja bash skriptile.
Minu postituse mõte - äkki tahab keegi veel oma elu lihtsamaks teha. Pidevalt kasutatavad käsud valmis kirjutada vms. Igatahes oleks asi hea algus, kust pihta hakata.

Mida ma siis tegin. Esiteks lõin bash-i skripti uuenda, mis mul korralikult uuendaks repod ja paigaldaks ka uuendused. Tean, et on küll olemas automaatne uuendamine Ubuntus, kui enne uut tarkvara lisamist meeldib mulle alati enne ikka sudo apt-get update teha ja peale seda ka sudo apt-get upgrade. Et nendest pääseda:
cd /bin
sudo nano uuenda
faili sisuks:

Kood: Vali kõik

#!/bin/bash
sudo apt-get update
sudo apt-get upgrade
ja korras. Nüüd anname talle veel käivitusõiguse:
sudo chmod +x uuenda
ja nüüd iga kord, kui tahan, kirjutan suvalises kohas uuenda ja ongi süsteem uuendatud. Küsitakse ainult parooli.

Edasi nüüd aga paigalda ja eemalda juurde. Sisuliselt need ju korduvad algustega sudo apt-get install ja sudo apt-get remove. Milleks näha vaeva iga kord selle kirjutamiseks. Nüüd tulebki appi bashi alias-e omadus. Nimelt on Teil olemas fail:
.bashrc
Sinna lõppu lisage järgnevad read (kommentaari panen ma alati, et tekaisn ka kümme kuud hiljem, mida ja miks tegin):

Kood: Vali kõik

#Minu süsteemi aliased
alias paigalda='sudo apt-get install'
alias eemalda='sudo apt-get remove'
Nüüd tuleb fail salvestada ja korra bashist välja logida. Kõige lihtsam moodus selleks - restart.

Ja nüüd ongi mul süsteem, mida kui tahan uuendada - kirjutan uuenda, kui tahan midagi paigaldada, siis paigalda tarkvara või siis eemalda tarkvara :)

Samas - iga üks võib teha omale sobivad aliased või skriptid, mida just parasjagu pidevalt kasutate. uskuge - see teeb elu palju lihtsamaks tihti :) Ja mis peamine - need töötavad kõigis Linuxi distributsioonides, mis bashi kasutavad. Lihtsalt hääälestage süsteemi julgemini oma järgi.
Kasutaja avatar
jrepan
Moderaator
Moderaator
Postitusi: 317
Liitunud: 18.08.2005, 03:00

Postitus Postitas jrepan »

uuenda jaoks ei ole skripti vaja. Lihsalt võib ka aliase teha:
alias uuenda='sudo apt-get update && sudo apt-get upgrade'
Kasutaja avatar
spott
Admin
Admin
Postitusi: 8870
Liitunud: 04.06.2005, 03:00

Postitus Postitas spott »

õige - selle peale ise kohe ei tulnudki :)
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
commodore
Vana Pingviin
Vana Pingviin
Postitusi: 745
Liitunud: 02.10.2005, 03:00

Postitus Postitas commodore »

kustutatud
Viimati muutis commodore, 16.08.2015, 17:05, muudetud 1 kord kokku.
Kasutaja avatar
imre
Vana Pingviin
Vana Pingviin
Postitusi: 2653
Liitunud: 16.08.2005, 03:00

Re: paigalda, eemalda, uuenda ja teised bash-i käsud

Postitus Postitas imre »

spott kirjutas: Nüüd tuleb fail salvestada ja korra bashist välja logida. Kõige lihtsam moodus selleks - restart.
Et mitte aega raisata restardile või välja logimisele:
anna käsk

Kood: Vali kõik

bash
ja asi tehtud.
Tehtud muudatused võetakse kohe arvesse.
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
Kasutaja avatar
jrepan
Moderaator
Moderaator
Postitusi: 317
Liitunud: 18.08.2005, 03:00

Postitus Postitas jrepan »

Aitab ka

Kood: Vali kõik

source ~/.bashrc
Vasta