Không thể cài đặt GitKraken


16

Tôi vừa cài đặt GitKraken (GUI Git) bằng cách tải xuống từ trang web. Khi tôi cố gắng cài đặt nó qua 'Trung tâm khám phá', nó không hoạt động. Vì vậy, tôi đã tìm thấy một nơi nào đó trực tuyến lệnh dpkg -i [filename], đã sử dụng nó trên gitkraken .deb, andddd MAGIC! Nó hoạt động!

Sau đó tôi đã thử chạy GitKraken (bằng cách nhập vào gitkrakenthiết bị đầu cuối) và điều đó đã cho tôi lỗi tuyệt vời này:

Node started time: 1489531028950
libcurl.so.4: cannot open shared object file: No such file or directory
Error: libcurl.so.4: cannot open shared object file: No such file or directory
    at Error (native)
    at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:158:20)
    at Object.Module._extensions..node (module.js:568:18)
    at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:169:18)
    at Module.load (module.js:456:32)
    at tryModuleLoad (module.js:415:12)
    at Function.Module._load (module.js:407:3)
    at Module.require (module.js:466:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/usr/share/gitkraken/resources/app.asar/node_modules/nodegit/dist/nodegit.js:11:12)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:456:32)
    at tryModuleLoad (module.js:415:12)
    at Function.Module._load (module.js:407:3)
    at Module.require (module.js:466:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/usr/share/gitkraken/resources/app.asar/src/appBootstrap/upgradeScripts/versionScripts/v1_5_0.js:7:17)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:456:32)
    at tryModuleLoad (module.js:415:12)
    at Function.Module._load (module.js:407:3)
    at Module.require (module.js:466:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/usr/share/gitkraken/resources/app.asar/src/appBootstrap/upgradeScripts/versionScripts/index.js:5:28)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:456:32)
    at tryModuleLoad (module.js:415:12)
    at Function.Module._load (module.js:407:3)
    at Module.require (module.js:466:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/usr/share/gitkraken/resources/app.asar/src/appBootstrap/upgradeScripts/index.js:7:24)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:456:32)
    at tryModuleLoad (module.js:415:12)
    at Function.Module._load (module.js:407:3)
    at Module.require (module.js:466:17)
    at require (internal/module.js:20:19)
    at EventEmitter.module.exports.app.on (/usr/share/gitkraken/resources/app.asar/src/appBootstrap/main.js:146:5)
    at emitOne (events.js:101:20)
    at EventEmitter.emit (events.js:188:7)

Mọi sự trợ giúp sẽ rất được trân trọng.



@steel ấn Đã thấy câu hỏi đó. Không có câu trả lời nào hiệu quả.
Matias K

Hãy thử những điều sau : sudo apt update, sau đó sudo apt dist-upgrade, sau đó thử lại
George Udosen

Câu trả lời:


14

Trong terminal...

  • sudo apt-get update
  • sudo apt-get install curl libcurl3

Bây giờ ứng dụng của bạn sẽ hoạt động.


Bạn là một phao cứu sinh.
Matias K

8

Tôi đã cài đặt libgnome-keyring-common và libgnome-keyring-dev trên ubfox 16.04 đã giải quyết nó cho tôi:

sudo apt install libgnome-keyring-common libgnome-keyring-dev 

1
Điều này hoạt động cho các bản phân phối với môi trường máy tính để bàn không dựa trên Gnome, chẳng hạn như Kubfox.
Bruno Finger

1
điều này cũng làm việc cho tôi trên Kubfox! Cảm ơn!
Brock Vond

1

Tôi đã sử dụng lệnh sau:

$ sudo apt-get install curl libcurl3 

và đã nhận được lỗi dưới đây:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 curl : Depends: libcurl4 (= 7.58.0-2ubuntu3.8) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Vì vậy, tôi đã thay đổi lệnh của mình thành:

$ sudo apt-get install curl libcurl4

Và luôn nhớ cập nhật các gói trước, như được hiển thị bởi Heynnema!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.