在 Arch 中安装 Oracle SQL Developer

在 Arch 中安装 Oracle SQL Developer

我花了超过 3 个小时试图解决这个问题。

我已经搞定了wiki 中显示了两种方法。两者似乎都工作得很好。当我搜索时,我找不到任何新安装的具有“oracle”、“instant”、“sql”等名称的软件。我找不到任何东西which.那么它到底安装到哪里了?我该如何运行它?

答案1

如果您已正确安装它,即,该软件由 pacman 跟踪,那么您可以使用以下命令打印可用二进制文件的列表:

pacman -Ql $package | awk '/\/usr\/bin/'

在某些情况下,可执行文件可能存储在其他地方,例如,/opt在这种情况下,您可以读取官方存储库或 AUR 中任何包的 PKGBUILD,并查看该package()数组以确定应用程序在文件系统上的安装位置。例如,

package() {
    cd "$srcdir/instantclient_18_3/"
    install -d "$pkgdir/usr/bin"
    install -d "$pkgdir/usr/lib"
    install -m 755 -t "$pkgdir/usr/bin" adrci genezi uidrvci

仔细阅读 AUR 中的任何 PKGBUILD 是一个很好的做法安装不仅仅是为了确定它正在安装什么,而是为了确保它正确安装,而不是通过无能或渎职来损害您的系统。

相关内容