Score:1

ไม่สามารถติดตั้ง pgadmin4 บน Ubuntu 21.10 / แก้ไขด้วยวิธีสร้างนามแฝงคำสั่งเทอร์มินัล

ธง ru

เอาล่ะทุกคนกำลังคลั่งไคล้ที่นี่

ฉันใช้ Ubuntu 21.10 ออกจาก ssd ภายนอก สิ่งต่าง ๆ ทำงานได้ดี พยายามติดตั้ง pgadmin4 โดยทำตามคำแนะนำที่นี่:

https://www.pgadmin.org/download/pgadmin-4-apt/

กล่าวคือเพิ่ม PPA พิเศษ อัปเดต apt repository แล้วติดตั้งด้วย apt:


#ตั้งค่าที่เก็บข้อมูล
#

# ติดตั้งพับลิกคีย์สำหรับพื้นที่เก็บข้อมูล (หากยังไม่เคยทำมาก่อน):
sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key เพิ่ม

# สร้างไฟล์การกำหนดค่าที่เก็บ:
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && ปรับปรุง apt'

#
# ติดตั้ง pgAdmin
#

# ติดตั้งสำหรับโหมดเดสก์ท็อปและเว็บ:
sudo apt ติดตั้ง pgadmin4

# ติดตั้งสำหรับโหมดเดสก์ท็อปเท่านั้น:
sudo apt ติดตั้ง pgadmin4-desktop

# ติดตั้งสำหรับโหมดเว็บเท่านั้น: 
sudo apt ติดตั้ง pgadmin4-web 

# กำหนดค่าเว็บเซิร์ฟเวอร์ หากคุณติดตั้ง pgadmin4-web:
sudo /usr/pgadmin4/bin/setup-web.sh

^ โปรดทราบว่านี่เป็นคำแนะนำอย่างเป็นทางการจาก pgadmin.org ซึ่งระบุว่ามีการสนับสนุน Ubuntu 21.10 (Impish จาก v6.2) (ฉันไม่รู้ว่า v6.2 หมายถึงอะไร แต่อะไรก็ตาม)

ดูเหมือนว่าทุกอย่างจะติดตั้ง จากนั้นเมื่อฉันลองเรียกใช้ $pgadmin4 , ไม่มีอะไรเกิดขึ้น

ฉันพยายามระบุสถาปัตยกรรม amd64 ด้วยตนเองและแม้แต่สลับไปที่จุดสิ้นสุดโฟกัส LTS โดยใช้ $ sudo vim /etc/apt/sources.list.d/pgadmin4.list, การเปลี่ยนแปลง

deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/impish pgadmin4 หลัก

ถึง

deb [arch=amd64] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal pgadmin4 หลัก

ยังไม่หนำใจ....นี่ฉันพลาดอะไรไป? และฉันจะทำทุกอย่างในสคริปต์อัตโนมัติได้อย่างไร การตั้งค่าระบบใหม่และการต่อสู้กับสิ่งเหล่านี้ไม่เคยสนุกเลย

อัปเดต: ปรากฎว่าติดตั้งแล้ว (ฉันจะได้เห็นถ้าฉันเพิ่งกดปุ่ม Super แล้วค้นหา) แต่ในการสร้างคำสั่งเทอร์มินัล คุณต้องค้นหาพาธไปยังไฟล์เรียกทำงานและสร้างนามแฝงที่กำหนดเอง คำตอบที่ยอมรับจะให้คำอธิบายที่ดีว่าโดยทั่วไปแล้วคุณอาจทำเช่นนั้นได้อย่างไร

David avatar
cn flag
ฉันจะถามสิ่งนี้จากคน pgadmin.org
ru flag
@David ยุติธรรมพอ ส่งอีเมลถึง pgadmin support mailing list ตอนนี้ แต่แค่สงสัยว่าผู้ใช้รายอื่นใน 21.10 สามารถทำซ้ำปัญหานี้ได้หรือไม่
Score:1
ธง zw

ค้นหาไฟล์ที่ติดตั้งโดย

dpkg -S pgadmin4 | grep pgadmin4$

ให้เบาะแสดังต่อไปนี้

pgadmin4-desktop: /usr/pgadmin4/bin/pgadmin4
pgadmin4-web, pgadmin4-desktop, pgadmin4-เซิร์ฟเวอร์: /usr/pgadmin4

ควรสังเกตว่าไฟล์เดสก์ท็อป PgAdmin 4 ใน /usr/share/applications/pgadmin4.desktop ประกอบด้วย Exec=/usr/pgadmin4/bin/pgadmin4.

ก็เลยตามมา อ่าน คุณสามารถเรียกใช้ PgAdmin 4 โดยใช้ /usr/pgadmin4/bin/pgadmin4 สั่งการ.

ru flag
ขอบคุณสำหรับคำตอบ @N0rbert -- รู้สึกงี่เง่าเมื่อมองย้อนกลับไป ฉันได้ตั้งค่าให้ทำงานบน WSL2 บนฝั่ง Windows แล้ว และฉันก็ลืมไปว่ามันไม่ได้มาฟรีๆ ขอขอบคุณที่คุณยังอธิบายถึงเครื่องมือบางอย่างที่ฉันสามารถใช้ได้หากจำเป็นต้องกระตุ้นการติดตั้งในอนาคต!
ru flag
คุณเรียนรู้เกี่ยวกับสวิตช์ -S ของ dpkg ได้อย่างไร ฉันเพิ่งตรวจสอบไฟล์ man และไม่พบคำอธิบายสำหรับมัน
N0rbert avatar
zw flag
ดู https://manpages.debian.org/bullseye/dpkg/dpkg.1.en.html#S เกี่ยวกับ `-S`

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา