sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongodb uppdateras inte ordentligt från 4.2 till 4.4

Det ser ut som mongodb-org är metapaketet beroende på alla andra paket, men det kräver inte att beroende paket är samma version som det är självt. Detta fungerar bra för installation men uppdaterar inte beroende paket om du installerar mongodb-org när du redan har äldre individuella paket installerade.

Så här fixar du:

  • Enkel lösning - apt-get upgrade . Alla andra MongoDB-paket bör uppdateras.
  • Om det inte fungerar, installera alla andra paket manuellt igen:apt-get install mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools .

Du har också mongodb-server där bör du ta bort den om den är installerad och om den inte är installerad kan du överväga att rensa den efter att ha säkerställt att du inte behöver någon del av dess konfiguration för din nuvarande distribution.




  1. Valideringsobjekt måste ha minst en operatör/meteormongo

  2. Det gick inte att ansluta till MongoDB när .NET Core kördes på Linux

  3. 'upsert' i ett inbäddat dokument

  4. Hur hämtar man ett värde från mongoDB, efter dess nyckelnamn?