41
Ubuntu tietokoneissa / Vs: Thunderbird 115 asentaminen
« : 22.07.23 - klo:13.56 »
Eikö löydy paketinhallinnasta?
Ubuntu 22.04 LTS | Lataa ja asenna | Tutustu yhteisöön | Blogi | Yritysten tarjoamat palvelut
Valmistajien tukemat Ubuntu-tietokoneet: kannettavatietokone.fi uudet ja käytetyt sekä Lenovo-verkkokauppa
Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.
Eli ideako olisi niin, että rsync koostaa omalta/omilta koneilta sen yhden kansion, jonka sitten tuo Dropboxin toiminto kopioi sinne talteen?
No voihan sen noinkin tehdä, jos et halua pysyvästi säilyttää tiedostoja siinä kansissa, jonka Dropbox synkkaa.
Jos et halua käyttää dropboxin valmista synkkausta, niin joudut virittämään ajastuksen erikseen, rsync ei tee sitä.
Dropboxiin pitää olla sen oma asiakasohjelma. rsync ei osaa sitä itse.
Nautiluksessa (Ubuntun tiedostoselain) ei ole enää nykyään tuota toimintoa erikseen. Sinänsä ihan järkevää, jos tuota mallitoimintoa käyttää vaikka tyhjälle taulukkolaskentataulukolle, tyhjälle nettisivulle tai jonkinlaiselle koodin sapluunalle, niin ihan hyvin sillä voi toteuttaa tuon tyhjän tiedostonkin. Lisäksi vähän epäilen sitä kuinka moni tuota oikeasti käyttää. Aika harva varmaan.
Sinulla on nyt asennettuna Docker Compose -plugin, jolloin compose toimii dockerin alikomentona: docker-compose -> docker composeKoodia: [Valitse]docker compose up --build
$ dpkg -l | grep docker
ii docker-buildx-plugin 0.10.5-1~ubuntu.22.04~jammy amd64 Docker Buildx cli plugin.
ii docker-ce 5:24.0.2-1~ubuntu.22.04~jammy amd64 Docker: the open-source application container engine
ii docker-ce-cli 5:24.0.2-1~ubuntu.22.04~jammy amd64 Docker CLI: the open-source application container engine
ii docker-ce-rootless-extras 5:24.0.2-1~ubuntu.22.04~jammy amd64 Rootless support for Docker.
ii docker-compose-plugin 2.18.1-1~ubuntu.22.04~jammy amd64 Docker Compose (V2) plugin for the Docker CLI.
$ tree
.
├── app.js
├── docker-compose.yml
└── Dockerfile
$ docker-compose up --build
bash: /usr/bin/docker-compose: No such file or directory
Eli sinulla oli oikea versio asennettuna ja ongelma johtui luultavasti vain siitä, että prosessorin virtualisointituki on kytketty pois päältä biosissa.
$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
Koodia: [Valitse]sudo apt purge docker.io
$ dpkg -l | grep docker
rc docker.io 20.10.21-0ubuntu1~22.04.3 amd64 Linux container runtime
Koodia: [Valitse]rc docker.io 20.10.21-0ubuntu1~22.04.3 amd64 Linux container runtime
ii podman-docker 3.4.4+ds1-1ubuntu1.22.04.1 amd64 engine to run OCI-based containers in Pods - wrapper for docker
Tuosta nähdään, että paketti docker.io on ollut asennettuna, mutta se on poistettu järjestelmästä (rc tarkoittaa, että asetustiedostot ovat vielä levyllä). Tuo on varmaan Docker Desktopin jälkiä.
Docker-komento tulee tällä hetkellä paketista podman-docker, mutta se siis ohjaa Podmania eikä Dockeria.
Docker Enginen community edition ei ole asennettuna. Poista podman-docker ja asenna Docker CE tämän ohjeen mukaan: https://docs.docker.com/engine/install/ubuntu/
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Hmm. Näyttää siltä että Docker Engine/CLI ei ole asennettuna, vaan käytössä on Podman. Mitä Docker-paketteja järjestelmässäsi on?
Luin jostain että tuo CLI pitäisi tulla Enginen mukana, mutta tältä näyttää:Koodia: [Valitse]$ dpkg -l | grep docker
ii docker-compose 1.29.2-1 all define and run multi-container Docker applications with YAML
rc docker.io 20.10.21-0ubuntu1~22.04.3 amd64 Linux container runtime
ii podman-docker 3.4.4+ds1-1ubuntu1.22.04.1 amd64 engine to run OCI-based containers in Pods - wrapper for docker
ii python3-docker 5.0.3-1 all Python 3 wrapper to access docker.io's control socket
ii python3-dockerpty 0.4.1-2 all Pseudo-tty handler for docker Python client (Python 3.x)
$ docker-compose up --build
Creating network "wsd_default" with the default driver
Building app
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
STEP 1/6: FROM denoland/deno:alpine-1.29.2
Error: error creating build container: short-name "denoland/deno:alpine-1.29.2" did not resolve to an alias and
no unqualified-search registries are defined in "/etc/containers/registries.conf"
ERROR: Service 'app' failed to build : Build failed
$ docker-compose up --build
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 699, in urlopen
...
File "/usr/lib/python3/dist-packages/docker/transport/unixconn.py", line 30, in connect
sock.connect(self.unix_socket)
PermissionError: [Errno 13] Permission denied
(Virheimoitus on pitkä ja siinä usea tuollainen error, tässä vain näyte näin alkuun)$ tree
.
├── app.js
├── docker-compose.yml
└── Dockerfile
Prosessorisi tukee Intelin VT-x -rautavirtualisointia:
...LainausIntel® Virtualization Technology (VT-x) ‡
Yes
Ominaisuus on siis todennäköisesti kytketty pois päältä BIOS-asetuksissa.
...
Komentorivi on kuitenkin hyvä opetella ensin.
Kaksi vaihtoehtoa:
a) Prosessori ei tue virtualisointia. Mikä malli on kyseessä tarkalleen?
b) Prosessori tukee virtualisointia, mutta ominaisuus on kytketty pois päältä BIOS/UEFI-asetuksissa.
Pitäisin Docker Desktopia melko tarpeettomana Linuxissa. Pelkkä engine riittää oikein hyvin, enkä ole töissä koskaan kaivannut Desktop-sovellusta.