- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我不是 Linux 专业人士,但我有一项任务是修改 KDE 应用程序“dolphin”供家庭使用(修改地址栏导航机制)。我认为,这很容易,但仍然不了解如何做到这一点。几天的尝试让我找到了解决方案,我不应该从海豚存储库 (git://anongit.kde.org/dolphin) 构建海豚,而是从 kde-baseapps 存储库构建海豚:
sudo apt-get update
sudo apt-get install git-core build-essential libkactivities-dev
sudo apt-get build-dep dolphin
git clone git://anongit.kde.org/kde-baseapps && cd kde-baseapps && mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
make -j3
cd dolphin/src/
./dolphin4
接下来我想,我可以在“kde-baseapps”文件夹中找到源代码,但它引用了“/usr/include”*.h 文件,它引用了“kdelibs”中相应的*.cpp 文件包裹。没错,我应该下载“kdelibs”源代码,修改它们并构建?这是解决任务的正确方法还是存在更好的方法?
最佳答案
是的,存在更好的解决方案。 kdelibs 编译不是必需的,可以通过这个 bash 命令(来自 ~ 目录)只修改 dolphin 源代码:
mkdir src
cd src
sudo apt-get update
sudo apt-get build-dep kde-baseapps
apt-get source kde-baseapps
cd kde-baseapps-4.13.3/dolphin/src/
patch < ~/your.patch
cd ../..
mkdir build
cd build
cmake ..
make
sudo make install
关于c++ - 如何在 Ubuntu 14.04.3 LTS 上构建 dolphin (Trusty Tahr),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32167189/
以下内容确实使我很烦,笔记本电脑上的python版本和Docker的ubuntu:trusty镜像中的python版本正在使用其编解码器打印不同的结果,这是什么原因? 例如,我的笔记本电脑上的pyth
由于老板要求我集成一个Openbravo平台并在上面开发几个模块,我需要一个可靠的开发环境,我目前只运行Ubuntu 14.04。 Openbravo 在 Launchpad 上可用,但在 Preci
我正在尝试在 Docker ubuntu:trusty 容器中安装主管。这是一个演示我的问题的小示例 Dockerfile: FROM ubuntu:trusty MAINTAINER someone
我正在尝试在 Ubuntu Trusty 上运行 xvfb-run -s '-screen 0 1024x768x24' pub run test -p content-shell。 Dart 和 c
我正在尝试安装 WordNet-3.0在 Ubuntu 上可信赖。 当我运行配置脚本时,我得到: checking for Tcl configuration... configure: WARNIN
我想在我的 ubuntu 服务器上安装 php 5.4,即使它不再受支持。 然后我尝试了 ppa:ondrej/php5-oldstable像这样的存储库: sudo add-apt-reposito
我真的很难让 OpenCL 在 Trusty 或 Mint 17 中工作。我使用 ppa:xorg-edgers,尝试更新甚至 nvidia-340。 sudo apt-get install nvi
感谢您查看此内容。我使用https://github.com/kartoza/docker-ssh为ssh创建了一个docker镜像 唯一的区别是我使用了 ubuntu:trusty。 此后,我启动了
我需要构建 MongoDB C++ 驱动程序。它需要至少 1.56 的 Boost 版本,而我当前的 Boost 版本是 Ubuntu Trusty 上的默认 Boost 1.54 (libboost
我有一个 Web 应用程序,正在从 Ubuntu Lucid 迁移到 Trusty。该应用程序通过 unix 域套接字(使用 000 的 umask 创建)与 Nginx 进行通信。在 Lucid 上
我收到一封来自 Google Cloud Platform 的邮件,告诉我:“基于 Ubuntu 14.04 (Trusty) 的 Google Compute Engine 镜像将于 2019 年
我正在尝试构建 contextbroker (Fiware/orion) 源代码,但我经历了几次困难时期。这是最后一个。我查看了缺少的依赖项,但找不到任何内容。 版本:ubuntu 可信 (14.04
我熟悉 CI,但这是我第一次接触 Travis CI(和 docker)。我有一个 github 项目,我想在本地运行 .travis.yml。我们以this project为例举个例子。 查看thi
问题是,如何在 Ubuntu Trusty 上使用 pip 安全地安装软件包?当然,我需要澄清为什么我认为它不安全。 urllib3 在 Python 2.7.9 之前,如果您在没有安装一些额外的 o
我在一个 ubuntu 可信赖的 docker 容器上安装了 python3-tk。(apt-get install python3-tk) > python3 Python 3.4.3 (defau
Ubuntu Trusty带来的是3.13.0 Linux kernel ,需要准备所有ubuntu库的某些条件,docker安装包被称之为docker.io。(注:Ubuntu (和Debian)
我正在安装我在这里得到的《人工智能一种现代方法》一书的代码 http://aima.cs.berkeley.edu/lisp/doc/install.html它的 lisp 版本我正在安装 btw 我
安装时我得到这个: Unpacking openjdk-7-jre-headless:amd64 (7u51-2.4.6-1ubuntu4) ... 最后是这个: Errors were encoun
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwa
根据安装instructions , JCC搭建成功。 安装的依赖项是:ant、openjdk-7-jdk、python-setuptools、python-dev。 然后开始制作pylucene,在
我是一名优秀的程序员,十分优秀!