Điểm:1

Không thể cài đặt pgadmin4 trên Ubuntu 21.10 / GIẢI QUYẾT với cách tạo bí danh lệnh đầu cuối

lá cờ ru

Được rồi mọi người, có một chút điên rồ ở đây.

Tôi đang chạy Ubuntu 21.10 bắt nguồn từ ổ ssd bên ngoài. Mọi thứ đang hoạt động tốt, hãy thử cài đặt pgadmin4 bằng cách làm theo hướng dẫn tại đây:

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

cụ thể là thêm PPA bổ sung, cập nhật kho lưu trữ apt, sau đó cài đặt với apt:


# Thiết lập kho lưu trữ
#

# Cài đặt khóa chung cho kho lưu trữ (nếu chưa thực hiện trước đó):
sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key thêm

# Tạo tệp cấu hình kho lưu trữ:
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 chính"> /etc/apt/sources.list.d/pgadmin4.list && cập nhật apt'

#
# Cài đặt pgAdmin
#

# Cài đặt cho cả chế độ máy tính để bàn và web:
sudo apt cài đặt pgadmin4

# Chỉ cài đặt cho chế độ máy tính để bàn:
sudo apt cài đặt pgadmin4-desktop

# Chỉ cài đặt cho chế độ web: 
sudo apt cài đặt pgadmin4-web 

# Định cấu hình máy chủ web, nếu bạn đã cài đặt pgadmin4-web:
sudo /usr/pgadmin4/bin/setup-web.sh

^ lưu ý đây là những hướng dẫn chính thức từ pgadmin.org, cho biết nó có hỗ trợ cho Ubuntu 21.10 (Impish, từ v6.2) (Tôi không biết v6.2 nghĩa là gì, nhưng sao cũng được)

Có vẻ như mọi thứ đều được cài đặt và sau đó khi tôi thử chạy $ pgadmin4 , chẳng có gì xảy ra

Tôi đã thử chỉ định kiến ​​trúc AMD64 theo cách thủ công và thậm chí chuyển sang điểm cuối tiêu điểm LTS bằng cách sử dụng $ sudo vim /etc/apt/sources.list.d/pgadmin4.list, thay đổi

deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/impish pgadmin4 chính

đến

deb [arch=amd64] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal pgadmin4 main

Vẫn không có niềm vui .... tôi đang thiếu gì ở đây? và Lý tưởng nhất là làm cách nào để tôi thực hiện tất cả trong một tập lệnh tự động? Thiết lập một hệ thống mới và vật lộn với những thứ như thế này không bao giờ thú vị.

CẬP NHẬT: Hóa ra nó đã được cài đặt (tôi sẽ thấy nó nếu tôi vừa nhấn phím Super và tìm kiếm nó). Nhưng để tạo một lệnh đầu cuối, bạn phải tìm đường dẫn đến tệp thực thi và tạo bí danh tùy chỉnh. Câu trả lời được chấp nhận đưa ra một mô tả hay về cách bạn thường có thể làm điều đó

David avatar
lá cờ cn
Tôi sẽ hỏi điều này với những người pgadmin.org.
lá cờ ru
@David đủ công bằng, gửi email danh sách gửi thư hỗ trợ pgadmin ngay bây giờ, nhưng chỉ tự hỏi liệu có bất kỳ người dùng 21.10 nào khác có thể sao chép vấn đề này không
Điểm:1
lá cờ zw

Nhìn vào các tập tin đã cài đặt bằng cách

dpkg -S pgadmin4 | grep pgadmin4$

đưa ra các manh mối sau

pgadmin4-máy tính để bàn: /usr/pgadmin4/bin/pgadmin4
pgadmin4-web, pgadmin4-desktop, pgadmin4-server: /usr/pgadmin4

Cũng cần lưu ý rằng tệp máy tính để bàn PGAdmin 4 trong /usr/share/applications/pgadmin4.desktop chứa Thực thi=/usr/pgadmin4/bin/pgadmin4.

Vì vậy, sau khi làm theo ĐỌC bạn có thể chạy PGAdmin 4 bằng cách sử dụng /usr/pgadmin4/bin/pgadmin4 chỉ huy.

lá cờ ru
Cảm ơn bạn đã trả lời @N0rbert - cảm thấy hơi ngớ ngẩn khi nhìn lại. Tôi đã thiết lập nó để hoạt động trên WSL2 ở phía Windows và tôi quên mất rằng nó không chỉ miễn phí. Đánh giá cao việc bạn cũng giải thích một số công cụ mà tôi có thể sử dụng nếu tôi cần khám phá các công cụ cài đặt trong tương lai!
lá cờ ru
làm thế nào bạn tìm hiểu về công tắc -S của dpkg? Tôi vừa kiểm tra tệp man và không tìm thấy lời giải thích cho nó
N0rbert avatar
lá cờ zw
Xem https://manpages.debian.org/bullseye/dpkg/dpkg.1.en.html#S về `-S`.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.