2. leht 3-st

Postitatud: 04.11.2012, 22:51
Postitas mihkel
janar kirjutas:Olen maadelnud päev otsa oma ID kaardi tööle saamisega, aga tulutult.
Kasutan Kubuntu 12.10. Olen ülaltoodud variandi läbi proovinud.
E: Malformed line 1 in source list /etc/apt/sources.list.d/ria-repository.list (dist parse)
E: The list of sources could not be read.
Nagu sulle öeldakse /etc/apt/sources.list.d/ria-repository.list on vigane. Paranda ära.

Postitatud: 04.11.2012, 22:55
Postitas janar
huvtav kuidas :P?

Postitatud: 04.11.2012, 22:56
Postitas mihkel
Vat see sõltub juba sinust... vähemalt seni, kuniks sa seda faili teistega ei jaga. Mina ju ei tea, mida sa seal kokku oled keeranud.

Postitatud: 04.11.2012, 23:30
Postitas janar
Nii palju keerasin kokku:
Kõigepealt tõmbasin RIA lehelt skripti:
https://installer.id.ee/media/install-s ... -ubuntu.sh
seejärel võtsin selle skriptifaili tekstriredaktoriga lahti ja asendasin ridades 20 ja 21 lõigu:
"echo "deb https://installer.id.ee/media/ubuntu/ $OPSYS main"
lõiguga
"echo "deb https://installer.id.ee/media/ubuntu/ precise main"
st asendasin muutuja "$OPSYS" sõnaga "precise"
Seejärel salvestasin muudatused ja käivitasin skripti käsuga:
sudo sh install-esteid-ubuntu.sh

Postitatud: 05.11.2012, 10:13
Postitas mihkel
Kõik tundub õige, aga mina oleks ikka huvitatud sellest failist. Või oled selle faili ise läbivaadanud ning oled kindel, et seal on kõik korras?

Postitatud: 05.11.2012, 18:23
Postitas janar
Postitan faili sisu siia :D?

Postitatud: 05.11.2012, 18:41
Postitas Valdur55
Miks ka mitte. Ja

Kood: Vali kõik

[code]
[/code] tag-ide sees.

Postitatud: 05.11.2012, 18:58
Postitas janar

Kood: Vali kõik

#!/bin/bash

# Ubuntu

OPSYS=$(cat /etc/lsb-release | grep CODENAME= | sed -e 's/DISTRIB_CODENAME=//')

REPO_FILE=/etc/apt/sources.list.d/ria-repository.list

check_privileges()
{
	touch $REPO_FILE 1>/dev/null 2>&1
	if [ "$?" != "0" ] ; then
		echo "You must have root privileges to run this script"
		exit 1
	fi
}

create_repo_file()
{
	echo "deb https://installer.id.ee/media/ubuntu/ $OPSYS main" | sudo dd of=$REPO_FILE 1>/dev/null 2>&1
	echo "deb https://installer.id.ee/media/ubuntu/ $OPSYS main" | sudo dd of=$REPO_FILE.save 1>/dev/null 2>&1
}

import_ria_key()
{
	sudo apt-key list | grep '^pub.*1024D/592073D4.*2010-10-26$' 1>/dev/null
	KEY_LOOKUP_RESULT=$?
	if [ "$KEY_LOOKUP_RESULT" != "0" ] ; then
		echo "Loading RIA Repository key"
		sudo wget -O /tmp/ria-public.key https://installer.id.ee/media/install-scripts/ria-public.key
		sudo apt-key add /tmp/ria-public.key
		sudo rm -f /tmp/ria-public.key
	else
		echo "RIA Repository key already loaded"
	fi
}

update_repo()
{
	sudo apt-get update
}

install_estonianidcard()
{
	sudo apt-get install estonianidcard
}

check_privileges
create_repo_file
import_ria_key
update_repo
install_estonianidcard

Postitatud: 05.11.2012, 20:14
Postitas obundra
Pane ikka see vigane ria-repository.list siia.

Postitatud: 05.11.2012, 20:16
Postitas janar
hmm..kust ma selle leian...

Postitatud: 05.11.2012, 20:22
Postitas mihkel
Sa paned närvid ikka tõsiselt proovile :)
Fail asub /etc/apt/sources.list.d/ria-repository.list nagu eelpool kirjas.

Postitatud: 05.11.2012, 20:29
Postitas janar
Vabandust...selle failis selline rida.
deb https://installer.id.ee/media/ubuntu/ main

Postitatud: 05.11.2012, 21:39
Postitas mihkel
Aga peaks olema selline:

deb https://installer.id.ee/media/ubuntu/ precise main

Postitatud: 05.11.2012, 21:46
Postitas janar
proovin kohe järgi:P
Nii kui scripti käima lasen muudab ise ära jälle samaks.
deb https://installer.id.ee/media/ubuntu/ main

Postitatud: 05.11.2012, 22:04
Postitas mihkel
Aga ära käivita skripti. Proovi samad sammud, mis skrptis kirjas, ise läbi teha. Ehk siis
1. Veendu, et ria-repository.list failis oleks õige rida
2. Impordi võti

Kood: Vali kõik

sudo wget -O /tmp/ria-public.key https://installer.id.ee/media/install-scripts/ria-public.key
sudo apt-key add /tmp/ria-public.key 
3. Paigalda tarkvara

Kood: Vali kõik

sudo apt-get update 
sudo apt-get install estonianidcard 

Postitatud: 05.11.2012, 22:23
Postitas janar
E: Unable to locate package estonianidcard

Postitatud: 05.11.2012, 22:28
Postitas mihkel
Kui toksisid sisse
sudo apt-get update
kas siis https://installer.id.ee/media/ubuntu/ käis ekraanilt läbi? St. kas apt-get on ria varamust teadlik?

Postitatud: 05.11.2012, 22:31
Postitas janar
hmm ei käinud..lisan selle käsitsi ?

Postitatud: 05.11.2012, 22:35
Postitas mihkel
Ma tsiteerin ennast
mihkel kirjutas: 1. Veendu, et ria-repository.list failis oleks õige rida
Kas veendusid, et mainitud failis oleks see õige rida? See sama rida, millest just mõned postitused eelpool jutt käis. Kui ei mäleta, millest jutt, siis keri veidi üles poole.

Postitatud: 05.11.2012, 22:36
Postitas janar
Lõpuks saipaketi kätte :D
Vaatab kuidas töötab see nüüd:P
Suured tänud töötab ;)