Cài đặt và nâng cấp Phoebus

Yêu cầu


Phoebus được cập nhật các tính năng mới, sửa lỗi và được phát hành các phiên bản mới rất thường xuyên.

Tuy nhiên, các doanh nghiệp sử dụng yêu cầu sự ổn định và chỉ update các version mới sau khi đã chạy thử hoàn tất.

Việc cập nhật phiên bản trong môi trường doanh nghiệp phải tự động và thống nhất 1 phiên bản cho tất cả các máy trạm trong hệ thống.

Do đó việc quản trị cài đặt và cập nhật version phải đơn giản và riêng biệt cho từng doanh nghiệp.

Giải pháp


Cài đặt và nâng cấp

Phoebus được phát hành thông qua phương thức ClickOne

Trong đó:

Khi khởi chạy, Phoebus sẽ kiểm tra trang web cài đặt xem có version mới không và thực hiện update. Việc update sẽ không download toàn bộ gói cài đặt mà chỉ tải về phần khác biệt giữa version hiện tại và version mới phát hành mà thôi.

Các version có thể quy định là bắt buộc hoặc tùy chọn. Bắt buộc sẽ không hỏi user mà thực hiện cập nhật luôn.

Phoebus cài từ vị trí nào chỉ kiểm tra update từ vị trí đó. Trang cài đặt chung cho mọi user sẽ có version khác với version ở các trang riêng của từng công ty.

CHÚ Ý

Để kiểm soát version hiệu quả. Khi cài mới phải sử dụng trang cài đặt riêng cho công ty của mình.

Windows smartscreen cảnh báo khi cài đặt


Trước khi cài đặt Phoebus, windows defender sẽ kiểm tra chữ ký số trên file setup.exe, nếu chứng chỉ chưa có trong danh mục các chứng chỉ được tin tưởng, windows sẽ hiện cảnh báo.

Chứng chỉ chưa được tin tưởng

73a10b36-3d00-4fb8-9f0a-7672c1720430.phoebus_install

Chứng chỉ đã được tin tưởng

ba18773f-051d-422c-b832-b28eadd7b72f.phoebus_install

Để windows tin tưởng và không bao giờ hỏi lại khi cài đặt, ta sẽ cần thêm chứng thư của SPC vào danh mục Trusted Publishers như sau

  1. Double click vào tệp Phoebus45.cer đi kèm bộ cài đặt. Nếu không tìm thấy file này, ta có thể bấm chuột phải lên file setup.exe, chọn Properties/Digital Signature. Click chứng chỉ SPC Technology và bấm Detail. Sau đó bấm tiếp View Certificate

    2fdcef7a-2a3c-4056-a030-9dbaf68e9223.phoebus_install
  2. Bấm nút Install Certificate
  3. Bấm Next và chọn Trusted Publisher

    cc097ea0-a7dc-411b-b5a6-6dee89e4bfef.phoebus_install

Cài đặt Phoebus từ trang web


Ở máy client, truy cập trang web trên và bấm Launch Phoebus

Nếu Phoebus đã được cài trước đó từ vị trí khác, ta cần remove Phoebus cũ trước khi cài mới qua trang web này.

fb798f4d-41aa-4d60-a7ea-b74ad28430cd.install

Chọn Open để chạy Phoebus.

138077e9-90bf-4feb-866a-4c7e0a6452ae.install

Thử nghiệm với các cập nhật nhỏ


Trước khi phát hành phiên bản mới, các tính năng mới hoặc fix lỗi có thể được cập nhật dạng hotfix thông qua tính năng Release Status

Update Phoebus


Admin sau khi test sẽ quyết định release version mới cho toàn bộ máy tính trong hệ thống.

Admin copy bộ cài đặt lên trang web.

Người sử dụng có 3 cách update Phoebus

  1. Không cần làm gì, chương trình tự kiểm tra website và update khi có version mới.

  2. Dùng câu lệnh pbs.BO.Azure.Commands.CheckUpdate. Chương trình sẽ kiểm tra gói cài mới nhất trên web nếu có. Và thực hiện cập nhật nếu phát hiện version mới.

  3. Dùng lệnh version info của tính năng pbs.BO.Azure.Update.ReleaseStatus để xem thông tin về version đang chạy. Bấm nút Check Update để kiểm tra và update chương trình.

a1b253f5-38e2-4a26-873a-fd3f1f5b97ec.install_website

Lỗi không cài được do app phoebus cũ đang còn trong hệ thống


Khi một phiên bản Phoebus được cài trước đó ở vị trí khác, vẫn còn trong hệ thống. Windows sẽ báo lỗi

c5d4c4bc-1242-4b75-8457-a342e20d2533.install_website

Giải pháp đơn giản là uninstall version cũ trước.

4ba7e850-22db-4900-90ac-f38dbfab842f.install_website

Nếu không tìm thấy chương trình Phoebus cũ ở chức năng Remove Application ? Trường hợp này hiếm khi xảy ra. Tuy nhiên nếu gặp phải ta phải uninstall Phoebus thủ công như sau:

  1. mở folder %UserProfile%\AppData\Local\Apps\2.0. chuyển đến các folder con của nó

  2. Tìm folder bắt đầu bằng pbs và delete nó

1056493a-d7f3-452e-9139-e81b395f13de.install_website

005a82cc-0b00-4ce8-814a-3852ebad056f.install_website

Xem thêm



Updated on : 2021-08-01 19:01:51. by : . at T470-01.

Topic : phoebus_install