Udv!
Debianon hasznalok Signal uzenetkuldot. A sima apt-get upgrade nem frissiti, igy kovettem a manualt:
curl -s https://updates.signal.org/desktop/apt/keys.asc | sudo apt-key add -
echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list
Az en rendszerem nem ismerte a "curl"-t, igy telepitettem azt, es kivagtam a "sudo"-kat, mert arra is hibat adott.
Ezutan az
apt update && sudo apt install signal-desktop
/opt/Signal/signal-desktop --import
parancs mar nem futott le.
Az apt-get update-re ezt a valaszt kapom:
root@debianfujitsu:~# apt-get update
E: Type 'OK' is not known on line 1 in source list /etc/apt/sources.list.d/signal-xenial.list
E: The list of sources could not be read.
root@debianfujitsu:~#
Mit rontottam el, es vajon hogyan lehet javitani?
a man azt mondja, hogy a
tee -a a kovetkezot csinalja:
-a, --append
append to the given FILEs, do not overwrite
megneztem mi van a /etc/apt/sources.list.d/signal-xenial.list -be, es ugy tunik csak annyi, hogy "OK"
root@debianfujitsu:~# cat /etc/apt/sources.list.d/signal-xenial.list
OK
Hogyan tovabb? Barmilyen segitsegnek vagy iranymutatasnak orulneek.
-Garli
- 1099 megtekintés
Hozzászólások
Sosem ertettem az ilyen fajta tutorialokat. Ertem en, hogy copy-paste modszerrel ez igy kb ok, de sokkal ertelmesebb lett volna valami hasonlot irni:
1. add hozza az apt keyringhez a http://valahonnan/ezt/a/filet cimen talalhato kulcsot.
2. hozz letre a /etc/apt/sources.list.d/-ben az alabbi sources filet
3. tolhatod az apt-get -et.
Hogy a kerdesre is valaszoljak, valoszinuleg hibasan jott letre a sources list allomany. A legjobb lenne, ha megmutatnad a tartalmat.
---
Apple iMac 27"
áéíóöőúüű
- A hozzászóláshoz be kell jelentkezni
Próbáld meg értelmezni melyik parancs mit csinál és akkor eljutsz a megoldáshoz :)
Segítség:
echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list
az echo kiírja ami az idézőjelek közt van, ha ezt belepipe-olod egy tee-be az meg beleírja az adott fájlba, meg kiírja az stdout-ra is. Neked ebből a fájlba írás a lényeg.
Amit ez a sor csinál azt te is meg tudod csinálni egy szövegszerkesztővel:
- megnyitod az /etc/apt/sources.list.d/signal-xenial.list -et pl. nano-val
- kitörlöd azt az "OK"-ot ami benne van
- beírod ezt: deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main
- elmented
utána:
#apt-get update
ja és a problémád feltehetőleg az volt, hogy benne maradt a | jel után egy sudo, amiről írtad, hogy valami nyűgje van a gépeden
- A hozzászóláshoz be kell jelentkezni
Elovlastam hogy mi mit csinal, de nem allt ossze a kep.
Mindenesetre megcsinaltam manualisan, amit irtal, es meg is oldodott a problema. Koszonom szepen!
-Garli
PS: Bocs, hogy csak most valaszoltam, sehol nem talaltam, hogy hova irtam. A Linux kezdobe akartam, nem a Unix kezdobe : (
- A hozzászóláshoz be kell jelentkezni
Ezt bookmarkold:
https://hup.hu/tracker/7107
Egyebkent friss tartalom, es ott a sajat ful.
--
When you tear out a man's tongue, you are not proving him a liar, you're only telling the world that you fear what he might say. -George R.R. Martin
- A hozzászóláshoz be kell jelentkezni
OFF : Köszi, nem tudtam, hogy lett rendes kliens Chrome bővítmény helyett :)
- A hozzászóláshoz be kell jelentkezni