Debian make input successful

Ubuntu 16.04 Nginx 深度运维:systemctl 与 ufw 协同原理 Nginx 是一款高性能 Web 服务器与反向代理软件,其在 Linux 系统中的稳定运行依赖于 init 系统与防火墙的协同管理。systemctl 作为 systemd 的核心管理工具,负责服务生命周期控制、进程模型适配(如 forking 类型)及配置热重载;ufw 则是 iptables 的高层抽象,通过应用级规则(如 'Nginx Full')实现安全、可审计的端口开放。二者共同构成 Ubuntu 16.04 下服务可信部署的基础框架:systemctl 保障服务启动语义正确性,ufw 确保网络访 阅读详情

cd ~
tar jxvf fcitx-3.6.3.tar.bz2

cd fcitx-3.6.3
./configure –prefix=<安装目录>
make && make install

but when make

 

error hapens:

 

 

i found result at http://forum.ubuntu.org.cn/viewtopic.php?f=8&t=252190&start=0

 

5楼的兄弟编译安装未成功 ,编译过程有错误(error: X11/xpm.h:),开始忘记了需要装安装依赖包 .试试下面命令再编译
sudo apt-get install libxpm-dev libxft-dev libxtst-dev
编译成功,fcitx会复制到/usr/bin下面 ,翻页键的问题,图形界面配置工具可以很方便配置.
启动fcitx,就是在终端上输入fcitx,你是编译没成功才没有反应,有什么问题,可以在论坛上发短信联系我 .

 

 

 

 

./configure 带prefix有什么好处呢??我看到不带的基本上很多文件会安装zai   /usr/local/bin等一些目录,这样我觉得应该比较好一些,但是指定路径有什么好处呢??请教,是不是大家一般安装软件都会用到/configure --prefix选项呢

不指定prefix,则可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr /local/etc。其它的资源文件放在/usr/local/share。你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。
指定prefix,直接删掉一个文件夹就够了。

 

 

 

 

 

 

 

 

 

reference:

 

http://forum.ubuntu.org.cn/viewtopic.php?f=8&t=252190&start=0

http://linux.chinaunix.net/bbs/viewthread.php?tid=560932

 

 

OpenSSL源码编译与C++项目集成实战指南 在现代软件开发中,密码学库是保障数据安全的核心组件,广泛应用于网络通信、数据加密和身份验证等场景。其原理基于成熟的加密算法和协议,通过提供标准化的API接口,为应用程序构建安全防线。从技术价值看,自主编译密码学库能实现环境隔离、版本控制和算法定制,有效解决依赖冲突和部署一致性问题。在应用场景上,无论是需要特定算法支持的金融系统、对部署环境有严格要求的嵌入式设备,还是追求极致性能的高并发服务,源码编译都提供了底层控制能力。本文聚焦OpenSSL这一广泛使用的密码学工具箱,详细解析其从源码获取、平台配置到编译安 阅读详情

相关推荐

免费SSL证书自动化部署指南:Let‘s Encrypt与Certbot实战

SSL/TLS证书是保障网站数据传输安全的核心技术,它通过非对称加密和数字签名建立可信的加密通道。其工作原理基于公钥基础设施(PKI),由受信任的证书颁发机构(CA)验证域名所有权后签发。免费SSL证书的价值在于大幅降低了HTTPS部署门槛,尤其适用于个人博客、小型项目及初创公司。通过自动化工具如Certbot,结合Let's Encrypt的ACME协议,可以实现证书的自动申请、部署与续期,构建可持续的零成本安全方案。本文以Nginx为例,详细解析了从环境准备、证书申请到自动化续期的完整流程,并针对多域名

weixin_34008805的博客 494

Debian 8下部署TigerVNC远程桌面实战指南

VNC(Virtual Network Computing)是一种基于RFB协议的跨平台远程图形桌面技术,其核心原理是服务端渲染X11界面并编码传输,客户端解码显示。相比Web化方案(如noVNC)或现代Wayland远程协议,VNC在资源受限环境具备低内存占用、无浏览器依赖、兼容老旧终端等不可替代的技术价值。它广泛应用于工业控制、边缘计算、嵌入式运维及教育云平台等对稳定性与轻量化要求严苛的场景。本文聚焦Debian 8(Jessie)这一仍大量服役于生产环境的SysV init系统,详解如何基于Tiger

weixin_30619101的博客 341

Linux下Nginx源码编译实战:pcre zlib openssl三大依赖深度解析

Nginx作为高性能Web服务器与反向代理,其稳定运行高度依赖底层C库——pcre负责URL正则匹配精度,zlib支撑gzip流式压缩可靠性,openssl决定TLSv1.3握手成功率与安全合规性。理解三者版本选型、编译选项(如pcre的JIT支持、zlib的静态链接、openssl的EC硬件加速)及ABI兼容性,是构建生产级HTTPS服务的基础能力。本文聚焦Linux环境下的源码级部署实践,覆盖从依赖版本锁定、安全加固(CVE修复)、SELinux适配,到Nginx模块化编译与systemd集成的完整链路

weixin_34128839的博客 420

Using pbuilder and sbuild and debuild to build debian package (by quqi99)

问题 在ussuri (16.3.0)里有一个bug, 但在steain(15.3.4)里没有,需要二分,先通过’git tag’找到其中的16.0.0, 16.1.0, 16.3.0三个tag 15.3.4 16.0.0 https://launchpad.net/ubuntu/+source/neutron/2:16.0.0-0ubuntu2 16.0.0.0b1 16.0.0.0rc1 16.0.0.0rc2 16.1.0 https://launchpad.net/ubuntu/+source/ne

技术并艺术着 1778

VPS轻量级工作队列实战:Beanstalkd从零部署与生产运维

工作队列是异步任务调度的核心基础设施,其本质是解耦生产者与消费者、实现流量削峰与故障隔离。Beanstalkd作为纯内存、低开销、TCP直连的轻量级队列系统,凭借原子状态机(ready/reserved/delayed/buried)、极简协议和2MB常驻内存特性,在资源受限的VPS环境中展现出独特优势。相比Redis List缺乏任务生命周期管理、RabbitMQ依赖复杂且内存占用高,Beanstalkd以‘功能克制’换取极致稳定与调试透明——支持telnet手工验证、无抽象层客户端、systemd原生服

weixin_36250541的博客 511

Grok Build:xAI 官方模型原生终端(TUI/CLI)深度指南

模型原生终端(Model-Native Terminal)是当前开发者工具链的关键演进方向,它将大语言模型能力深度集成到终端交互层,实现自然语言驱动的上下文感知操作。其核心原理在于解耦模型推理与交互前端,通过状态化TUI、智能上下文注入和安全CLI管道,提升指令精准性与结果可控性。技术价值体现在降低AI使用门槛、增强工程协同效率、保障生产环境安全性。典型应用场景包括代码协作者、日志语义分析、网页结构化阅读、自动化CI流水线集成等。本文聚焦 Grok Build 这一由 xAI 官方开源的标杆实现,深入解析其

weixin_30500105的博客 490

Cursor智能编程助手在测试开发中的实战应用与效率提升

AI编程助手作为现代软件开发的重要工具,通过深度学习和自然语言处理技术理解开发者的编程意图。其核心原理是基于大规模代码库训练的语言模型,能够提供上下文感知的代码建议和自动化解决方案。在测试开发领域,这种技术价值尤为突出,能够显著提升测试代码的编写效率和质量。特别是在自动化测试脚本生成和测试数据管理两个关键场景中,AI助手可以根据函数定义自动生成完整的测试用例,覆盖各种边界条件,同时智能生成多样化的测试数据。Cursor作为一款先进的智能编程助手,集成了代码补全、智能重构、测试生成等核心功能,能够帮助测试开发

weixin_34197488的博客 401

Ubuntu 16.04 部署 Nginx 实战:端口冲突、ufw 防火墙与 systemctl 服务管理

Nginx 是一款高性能 Web 服务器与反向代理工具,其核心价值在于轻量、高并发与灵活的请求路由能力。在 Ubuntu 系统中,服务生命周期由 systemd(通过 systemctl)统一管控,而网络可达性则依赖防火墙策略(如 ufw)的精准放行——二者协同失效是‘服务已安装却不可访问’的主因。尤其在已停更的 Ubuntu 16.04 上,软件源归档、OpenSSL 版本陈旧、systemd 229 兼容性等约束,使 Nginx 部署从简单安装升维为系统状态校验工程。本文聚焦真实排障场景,解析端口被占(

weixin_30444105的博客 334

CANN/driver IBV扩展库开发指南

- [Table of Contents](#table-of-contents) - [Introduction](#introduction) - [Component Introduction](#component-introduction) - [Application Scenarios](#application-scenarios) - [Installation](#in

gitblog_00876的博客 326

LangChain AI Agent环境搭建:三层隔离与版本锁定实战

AI Agent是具备感知-决策-行动闭环能力的软件实体,其运行依赖稳定、可复现的执行环境。理解LangChain框架的模块化架构(如langchain-core、langchain-openai)是基础,而环境搭建的本质在于解决Python解释器兼容性、包依赖冲突与API协议一致性三大核心问题。通过物理层(pyenv)、逻辑层(venv)和协议层(环境变量+显式base_url)的正交隔离,配合精确版本锁定(如langchain-core==0.1.50),可规避90%以上的‘能装不能跑’故障。该方案广泛

chupu2979的博客 412

【Qt-4】QT基于qhttp-server搭建http服务器

QT搭建http服务器

WXG1011的博客 5712

Nginx反向代理C++ REST服务:FastCGI架构实战与生产环境部署

在构建高性能Web服务时,进程间通信(IPC)和反向代理是核心架构模式。通过将网络I/O与业务逻辑解耦,可以实现高并发与稳定性。Nginx作为高性能Web服务器,常通过FastCGI协议与后端应用进程通信,扮演流量网关和协议转换器的角色。这种架构在C++生态中尤为关键,因为C++缺乏开箱即用的Web框架,但凭借其计算性能优势,常被用于核心模块开发。将Nginx与C++进程结合,既能利用Nginx处理HTTP请求、负载均衡和静态资源服务,又能让C++专注业务计算,形成一套经典且稳定的技术方案。本文以FastC

dggnqzt6462的博客 377

详解卷积神经网络(CNN)

卷积神经网络(Convolutional Neural Network, CNN)是一种前馈神经网络,它的人工神经元可以响应一部分覆盖范围内的周围单元,对于大型图像处理有出色表现。

qq_25762497的博客 25万+

现代C++项目实战:从零构建RESTful API服务与Nginx生产部署

在现代软件开发中,构建高性能、可维护的后端服务是核心需求。C++以其卓越的性能和系统级控制能力,成为构建关键基础设施的理想选择。其原理在于通过精细的内存管理和高效的并发模型,最大化硬件利用率。在技术价值上,C++项目能够提供低延迟、高吞吐的服务,尤其适合计算密集型和网络密集型场景。工程实践中,一个完整的C++服务项目需要系统性地解决依赖管理、网络通信、并发处理和部署运维等挑战。本文聚焦于**工程实践**,通过一个典型的RESTful API后台项目,详细拆解了如何使用CMake进行现代依赖管理,集成轻量级H

lvwenwen 418

Arcgis空间分布方向性分析

Arcgis空间分布方向性分析 一、标准差椭圆方法概述 空间分布方向性分析是指区域经济属性在空间分布上的轮廓和主导方向。 标准差椭圆法是分析空间分布方向性特征的经典方法之一,使用标准差椭圆可 从全局的、空间的角度定量解释经济要素空间分布的中心性、展布性、方向性和 空间形态等整体性特征,因其直观性与有效性已得到广泛应用,已成为 Arc GIS 空间统计模块的常规统计工具。SDE 方法生成的结果为一个椭圆,从其生 成算法来看,首先用平均中心来确定椭圆的圆心,然后由平均中心作为起点 对 X 坐标

端木宛白的博客家园 4万+

通信原理与MATLAB(八):2PSK的调制解调

通信原理和MATLAB

菜yuan~的博客 3万+

机器学习模型生产化部署:FastAPI+Docker+K8s工程实践

机器学习模型部署不是简单启动一个API服务,而是将算法能力转化为稳定、可观测、可维护的生产级服务的过程。其核心在于理解模型服务的本质——它既是计算密集型任务,又是高并发Web服务,需兼顾Python生态的依赖管理、GPU资源调度、容器化隔离与Kubernetes编排治理。关键技术价值体现在:通过FastAPI异步支持与依赖注入实现高性能低延迟推理;借助Docker多阶段构建与slim镜像优化保障安全与交付效率;依托K8s Deployment、HPA和探针机制达成弹性伸缩与自愈能力。典型应用场景包括实时风控

dy_f的专栏 191

DNF服务器搭建服务端架设教程

第三步:打开winscp,上传Script.pvf(版本)、publickey.pem(密钥)、df_game_r(等级补丁)到home/neople/game目录下。第四步:打开putty输入./stop,./stop(两次,如果是首次架设不用./stop),./run,运行刚才上传的三个游戏文件。③是本地配置登录器的配置文件,自动生成,可以删除,但是还是会根据你生成的登录器生成这个文件,类似日志。⑤密钥中所上传的三个文件其中之一,重中之重,上传到服务器的密钥必须和登录器中的密钥为一个。

V13807970340的博客 6256

Ubuntu 14.04下Nginx部署phpMyAdmin安全加固实战

phpMyAdmin作为经典的Web端MySQL管理工具,其部署本质是Web服务器、PHP运行时与数据库访问权限的协同工程。理解Nginx配置原理(如location匹配优先级、alias与root差异)、掌握PHP扩展编译机制(如mcrypt兼容性修复),是实现最小攻击面部署的技术前提。这类老旧环境下的安全加固,核心价值在于资源受限场景下的可控性与纵深防御能力——通过网络隔离、HTTP认证、路径白名单和文件系统锁四层漏斗,将管理界面转化为‘存在但不可见、可访但不可用’的安全孤岛。本文聚焦nginx配置、n

diaogan4202的博客 404

⭐️【2024年新版教程】vmware tools安装步骤(Windows、Linux、MacOS版本)

VMware Tools是VMware提供的一套实用工具,它可以增强虚拟机与宿主机之间的交互性能,如改进显示性能、优化鼠标和键盘性能、提供时间同步功能等。无论是在Windows、Linux还是MacOS虚拟机上,安装VMware Tools都可以提高虚拟机的使用体验。以上就是在不同操作系统上安装VMware Tools的步骤,希望对您有所帮助。

Python老吕的博客 6万+

C#上位机+YOLOv8实战:摄像头/视频流实时目标检测(工业级优化+完整可运行源码)

纯C#实现,无Python依赖,适配工业工控机部署;工业级优化:解决帧率、内存、鲁棒性三大核心问题;代码完整可复用,支持摄像头/视频流/RTSP多源检测;避坑指南覆盖开发中90%的常见问题,降低落地成本。相较于传统方案,该方案兼顾实时性与易用性,成本仅为商用视觉库的1/10,可快速落地到工业质检、安防、物流等场景。后续可拓展方向包括:自定义数据集训练、GPU加速推理、工业通信(PLC/串口)对接等。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 731

lazypredict实战指南:极速模型筛选原理与生产级避坑手册

lazypredict是一种面向快速基线建模的轻量级自动化工具,其核心并非自动机器学习(AutoML),而是并行化执行+标准化评估的‘懒加载’范式。它基于scikit-learn生态,对数值特征默认均值填充+StandardScaler,对类别特征按基数智能选择OrdinalEncoder或OneHotEncoder,从而在秒级内完成数十模型的拟合与指标对比。该技术显著降低模型探索门槛,适用于新人建立直觉、团队统一baseline流程或MVP快速验证,但因其固定预处理、无超参优化、默认指标易受数据不平衡/离

xpmwgcwm的博客 483

SAP BOM (物料清单) 详解

BOM(Bill of Materials,物料清单)是制造业和生产管理中的一个核心概念。它列出了生产某种产品所需的所有原材料、零部件和子组件的详细信息。在SAP系统中,BOM管理是为了帮助企业在生产过程中更高效地管理物料需求、库存以及生产成本。BOM不仅包括物料的数量和单位,还详细描述了每个物料的规格、标准和在产品中的位置。

我小时候很黑的博客 4244

高通嵌入式 Linux 开发实战(9):容器化部署:Docker 在骁龙嵌入式平台的裁剪方案——边缘应用轻量化打包

场景推荐方案单板、≤5 容器单板、频繁更新、需声明式管理K3s 单节点多板协同(边缘集群)混合云边协同K3s agent + 云端 K8s control plane精简运行时:用 containerd + crun 替代完整 Docker Engine,内存从 150MB 降至 45MB最小镜像:多阶段构建 + 平台定制基础镜像,典型推理容器从 1.8GB 压缩至 180MB设备直通:通过 CDI 规范标准化 GPU/NPU/DSP 挂载,实现容器内硬件加速零损耗增量更新。

weixin_38498942的博客 341

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

VI下方向键变成ABCD的解决办法

i edit some file in ubuntu using vi,using module "a" or "I"weired thing happendBackspace didn't work, and "left","right","up","down" make no sense, instead as A B C D.so i search  for "ubuntu vi backspace A B C D"  at googlethere are plenty method ,i list

4882

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

将bash设置为vi模式

<br />在bash中输入 set  -o vi, 之后按esc,就可以使用vim的常用命令了,如shift+^回到行首,j,k切换前后命令。<br />实际上 bash默认采用emacs模式,常用的ctrl+a, ctrl+p 等等都是emacs的快捷键。<br />恢复回emacs模式:set  -o emacs<br /> <br /> <br />Bash shell set命令<br />使用set命令可以设置各种shell选项或者列出shell变量.单个选项设置常用的特性.<br />在某些选

1253

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

上一篇: 输入法安装
下一篇: 输入法
fallinsky
博客等级 码龄18年 24粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值