Earthling’s Space

An Earthling’s Space.

(Mars 2025) Linux: Kompilering og installasjon av PostgreSQL 17.4

Jeg har lykkes med å kompilere og installere den nyeste versjonen av PostgreSQL (17.4) på Ubuntu ARM32. Kommandoene i denne artikkelen kommer hovedsakelig fra den offisielle PostgreSQL-dokumentasjonen. Jeg har faktisk testet hver kommando i denne artikkelen. Du kan se systemet som kan installeres her PostgreSQL bygggård Kompilere og installere PostgreSQL 17.4 1. Opprett mappe og gå inn i mappen mkdir postgresql && cd postgresql mkdir postgresql: Oppretter en ny mappe som heter postgresql. cd postgresql: Går inn i mappen postgresql som nettopp ble opprettet. 2. Last ned PostgreSQL-kildekoden wget https://ftp.postgresql.org/pub/source/v17.4/postgresql-17.4.tar.bz2 wget: Laster ned filen fra den angitte URL-en. https://..../postgresql-17.4.tar.bz2: Nedlastingslenken for den komprimerte kildekode-pakken for PostgreSQL 17.4-versjonen. Hvis lenken er ugyldig, kan du finne en ny lenke selv. 3. Pakk ut kildekode-pakken tar xjf postgresql-17.4.tar.bz2 tar: Brukes til å behandle .tar-komprimerte filer. ...

March 17, 2025 · 3 min · 地球人

MariaDB-serveren rapporterer unauthenticated? Muligens et problem med MySQL-connector-python

Jeg bruker mysqls mysql-connector-python-bibliotek og prøver å koble til en MariaDB-database på andre enheter i det lokale nettverket, men det mislykkes, og det avsluttes direkte uten å skrive ut noen feilmeldinger. Problembeskrivelse Programvareversjon: MariaDB server 10.11.6 mysql-connector-python 9.2.0 MariaDB server, IP er 192.168.1.60 Klient, IP er 192.168.1.35 Python-kode er som følger: import mysql.connector import logging # Konfigurer loggføring logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(levelname)s - %(message)s') try: logging.info("Kobler til databasen...") connection = mysql.connector.connect( host="192.168.1.60", port=3306, user="mysql", password="xxx") logging.info("Tilkobling etablert.") # Opprett et markørobjekt for å utføre SQL-spørringer cursor = connection.cursor() # Hent alle databaser logging.info("Utfører SHOW DATABASES-spørring...") cursor.execute("SHOW DATABASES") # Skriv ut alle databaser og tabellnavn i hver database for (database,) in cursor.fetchall(): logging.info(f"Database: {database}") # Bytt til gjeldende database cursor.execute(f"USE {database}") # Hent og skriv ut alle tabeller i gjeldende database cursor.execute("SHOW TABLES") for (table,) in cursor.fetchall(): logging.info(f" Table: {table}") # Lukk markøren og tilkoblingen cursor.close() connection.close() logging.info("Tilkobling lukket.") except mysql.connector.Error as err: logging.error(f"Error: {err}") except Exception as e: logging.error(f"Unexpected error: {e}") Etter å ha kjørt denne koden, avsluttes den direkte uten å skrive ut noen feilmeldinger. ...

March 6, 2025 · 2 min · 地球人

Raspberry Pi OS: Liste over globale speilnettsteder for programvarekilder

Raspberry Pi OS (tidligere kjent som: Raspbian) speil finnes i mange land/regioner. Bruk et sted som er nærmest deg for å oppnå raskest mulig nedlastingshastighet. sources.list-filen i Raspberry Pi OS inneholder Debians standard programvarerepositorier, mens raspi.list fokuserer på programvare og oppdateringer som er spesifikke for Raspberry Pi-enheter. Sammen utgjør de systemets programvarekildekonfigurasjon. Raspbian Repository Speil For en liste over Raspbian repository speil, vennligst besøk den engelske siden: https://h.cjh0613.com/en/raspberry-pi-os-worldwide-mirror-sites-list/ ...

March 3, 2025 · 1 min · 地球人

Hvordan installere Raspberry Pi OS på Raspberry Pi (2025)

2025, hvordan installere Raspberry Pi OS (tidligere navn: Raspbian) på et Raspberry Pi (engelsk navn) utviklingskort? Installere Raspberry Pi OS Last ned Raspberry Pi OS (64-bit) Lite fra Operating system images – Raspberry Pi . Lite er designet for å gi et minimalt systemmiljø, slik at brukere kan installere og konfigurere programvare etter behov. Det har ikke et grafisk grensesnitt og kan bare betjenes via kommandolinjen. Hvis du bruker en nyere 64-bit Raspberry Pi-enhet og trenger høyere ytelse, anbefales det å velge 64-biters versjonen. Hvis du trenger spesifikk støtte for eldre programvare eller støter på kompatibilitetsproblemer, kan du vurdere å bruke Legacy-versjonen. ...

March 1, 2025 · 2 min · 地球人

Hvordan sletter man en arkivert nettside fra Archive.today?

Denne artikkelen lister opp to metoder for å be Archive.today-nettstedsadministratorer om å slette arkiverte nettsider. archive.today (også kjent som archive.is) er en nettsidearkiveringstjeneste som lar brukere lagre øyeblikksbilder av nettsider. Den ligner på archive.org og driver for tiden følgende nettsteder: archive.is archive.today archive.ph archive.vn archive.fo archive.li archive.md Hvordan sletter jeg en arkivert nettside på Archive.today? ...

February 17, 2025 · 2 min · 地球人

Jeg testet alle Kinas AI-apper

Jeg testet alle kinesiske AI-apper frem til 1. februar 2025. Jeg har bare gjort en enkel test av deres informasjonsinnhentingsmuligheter. Testspørsmålet er: Anta at du er en PhD fra MIT, og du vil vite hvordan du kjøper ris. Vennligst søk etter relevant informasjon. AI bør finne følgende innhold så mye som mulig: ...

February 5, 2025 · 3 min · 地球人

hexo-submit-urls-to-search-engine: Plugin-dokumentasjon

Forord Etter at hexo har brukt hexo-submit-urls-to-search-engine-pluginen, kan nye lenker til Hexo-blogger aktivt skyves til Googles, Bings og Baidus søkemotorplattformer for å forbedre kvaliteten og hastigheten på nettstedets indeksering. Denne pluginen lar deg sende helt naturlige, plantebaserte indekseringsforespørsler til store søkemotorer, én gang for alle. ...

February 2, 2025 · 8 min · 地球人

Hvordan finne ut hvilke Apple App Store-regioner en iOS-app er tilgjengelig i?

Denne artikkelen gir tre metoder for å sjekke om en applikasjon kan lastes ned fra Apple App Store i forskjellige regioner. La oss si at du bor i Hong Kong og ivrig ønsker å installere ChatGPT-applikasjonen på iPhone. Du åpner Apple App Store, men finner ikke appen. Deretter bruker du Safari-nettleseren til å søke og åpne nedlastingslenken, men blir etter omdirigering til App Store varslet om at “Denne appen er ikke tilgjengelig i ditt land eller din region.” ...

January 27, 2025 · 3 min · 地球人

Kart over internasjonale passasjerfergeruter i Øst-Asia

Nettsiden viser et dynamisk kart som markerer de viktigste internasjonale passasjerfergerutene i Øst-Asia og plasseringen av terminalene i begge ender, slik at reisende kan planlegge reisen sin. Kart over internasjonale passasjerfergeruter i Øst-Asia Blå indikerer ruten; rød indikerer plasseringen av terminalen. ...

January 23, 2025 · 2 min · 地球人

Forskjellen mellom TikTok og RedNote

Denne artikkelen introduserer forskjellene mellom TikTok og RedNote. Den kinesiske sosiale appen RedNote, som et potensielt alternativ til TikTok, har raskt tiltrukket seg TikTok-brukere som leter etter en ny plattform de siste ukene. Introduksjon til applikasjonen TikTok (kinesisk navn: 抖音, bokstavelig betydning: Shaking Sound, Hanyu pinyin: Douyin) er en sosial applikasjon utviklet av det kinesiske selskapet ByteDance, med fokus på å bla gjennom korte videoer. I januar 2025 trer en amerikansk lov kalt “Protecting Americans from Foreign Adversary Controlled Applications Act” i kraft, noe som kan føre til at TikTok ikke lenger kan brukes i USA, og mange leter derfor etter alternativer. ...

January 19, 2025 · 7 min · 地球人