无法在 Debian 8 Jesse 上安装 Code::Blocks IDE
Cannot install Code::Blocks IDE on Debian 8 Jesse
我正在尝试在 64 位 Debian Jessie 上安装 codeblocks 16.01
。出于某种原因,我不能。我从 codeblocks
download page 下载文件 codeblocks_16.01_amd64_jessie.tar.xz
.
Inside 这个文件有很多.deb 文件 -
我尝试通过右键单击 -> 打开方式 -> 软件包安装
以图形方式安装 amd64.deb 和 common_16。01_all.deb
当我尝试这个时,它不起作用。弹出 window 说 "Failed to instal files: An unspecified transaction error has occured. More information is available in the detailed report."
如果我知道在哪里可以找到这份详细报告,我会把它贴在这里。这将非常有帮助。
当我尝试以图形方式安装 codeblocks-common_16.01_all.deb 时发生了一些不同的事情。系统会提示输入密码,然后出现 "Installing Packages" 加载栏 window。然后 window 消失了。当我进入我的程序查找器启动代码块时,没有启动程序的图标。我认为这意味着该程序未安装。
任何其他 .deb 文件与 amd64.deb - "An unspecified transaction error has occured."
做同样的事情
我真的很想获得一些安装帮助 ide。也许我必须在此文件夹中安装另一个包?代码块的下载页面没有详细说明我必须做什么。
如果您需要,我会尽力提供ide您需要的任何信息。谢谢!
您可以使用 Jessie 的 backports 通过包管理器安装包 codeblocks
。
可以找到有关如何安装向后移植的说明 here。
一般来说,最好尽可能选择包管理器而不是手动安装。您可以使用 Debian 软件包搜索来查找特定程序。
您可以按照上述 :
从 backports 安装 codeblocks
apt edit-sources
添加以下行:
deb http://httpredir.debian.org/debian jessie-backports main
保存并更新:
apt update
用apt-cache policy codeblock
检查:
codeblocks:
Installed: (none)
Candidate: 16.01+dfsg-2~bpo8+1
Version table:
16.01+dfsg-2~bpo8+1 0
100 http://httpredir.debian.org/debian/ jessie-backports/main amd64 Packages
安装它:
apt-get -t jessie-backports install codeblocks
来自 tarball:
安装所需的包:
安装编译器。
apt-get install build-essential
安装调试器:
apt-get install gdb
安装wxWidgets
库
apt-get install libwxgtk2.8-0
安装 wxWidgets
开发包:
apt-get install libwxgtk2.8-dev
从 here 下载压缩包然后解压:
wget http://netix.dl.sourceforge.net/project/codeblocks/Binaries/16.01/Linux/Debian%20Jessie/codeblocks_16.01_amd64_jessie.tar.xz
tar xvf codeblocks_16.01_amd64_jessie.tar.xz
更改目录并安装所有软件包:
dpkg -i *.deb
我正在尝试在 64 位 Debian Jessie 上安装 codeblocks 16.01
。出于某种原因,我不能。我从 codeblocks
download page 下载文件 codeblocks_16.01_amd64_jessie.tar.xz
.
Inside 这个文件有很多.deb 文件 -
我尝试通过右键单击 -> 打开方式 -> 软件包安装
以图形方式安装 amd64.deb 和 common_16。01_all.deb当我尝试这个时,它不起作用。弹出 window 说 "Failed to instal files: An unspecified transaction error has occured. More information is available in the detailed report."
如果我知道在哪里可以找到这份详细报告,我会把它贴在这里。这将非常有帮助。
当我尝试以图形方式安装 codeblocks-common_16.01_all.deb 时发生了一些不同的事情。系统会提示输入密码,然后出现 "Installing Packages" 加载栏 window。然后 window 消失了。当我进入我的程序查找器启动代码块时,没有启动程序的图标。我认为这意味着该程序未安装。
任何其他 .deb 文件与 amd64.deb - "An unspecified transaction error has occured."
做同样的事情我真的很想获得一些安装帮助 ide。也许我必须在此文件夹中安装另一个包?代码块的下载页面没有详细说明我必须做什么。
如果您需要,我会尽力提供ide您需要的任何信息。谢谢!
您可以使用 Jessie 的 backports 通过包管理器安装包 codeblocks
。
可以找到有关如何安装向后移植的说明 here。
一般来说,最好尽可能选择包管理器而不是手动安装。您可以使用 Debian 软件包搜索来查找特定程序。
您可以按照上述
codeblocks
apt edit-sources
添加以下行:
deb http://httpredir.debian.org/debian jessie-backports main
保存并更新:
apt update
用apt-cache policy codeblock
检查:
codeblocks:
Installed: (none)
Candidate: 16.01+dfsg-2~bpo8+1
Version table:
16.01+dfsg-2~bpo8+1 0
100 http://httpredir.debian.org/debian/ jessie-backports/main amd64 Packages
安装它:
apt-get -t jessie-backports install codeblocks
来自 tarball:
安装所需的包:
安装编译器。
apt-get install build-essential
安装调试器:
apt-get install gdb
安装wxWidgets
库
apt-get install libwxgtk2.8-0
安装 wxWidgets
开发包:
apt-get install libwxgtk2.8-dev
从 here 下载压缩包然后解压:
wget http://netix.dl.sourceforge.net/project/codeblocks/Binaries/16.01/Linux/Debian%20Jessie/codeblocks_16.01_amd64_jessie.tar.xz
tar xvf codeblocks_16.01_amd64_jessie.tar.xz
更改目录并安装所有软件包:
dpkg -i *.deb