ubuntu
stwstw0123
这个作者很懒,什么都没留下…
展开
-
Ubuntu1.0.4 安装搜狗输入法
前提:没有安装搜狗输入法的Ubuntu系统步骤一 安装搜狗输入法,按官方教程,下载sogoupinyin_*_amd64.deb(此处以64bit系统为例)步骤二 接下来就是在终端中输入im-config,这时会出现一个对话框,点击OK,有一个对话框,点击Yes,你会看到下面的对话框。如果上面是fcitx,就不用管,直接关闭;如果不是,就修改上面的ibus为fcitx.点击OK即可。又会出转载 2015-07-28 18:19:41 · 432 阅读 · 0 评论 -
Ubuntu之安装Nginx、PHP
安装nginxsudo apt-get install nginx测试nginx打开浏览器,输入http://127.0.0.1,如果出现则表示nginx安装成功。安装配置PHP安装 PHP for Processingsudo apt-get install php5-fpm php5-mysql Since Nginx does not contain native PHP processi原创 2015-07-28 14:37:41 · 1125 阅读 · 0 评论 -
Install VMWare Tools Ubuntu Server
Install VMWare Tools Ubuntu ServerI don’t often install Ubuntu server on a Virtual Machine (VM) so I’ve documented the process here. Usually you can just click “install VMWare tools” and VMWare will co原创 2015-08-18 14:52:33 · 471 阅读 · 0 评论 -
bash下. : () {} [] [[]] (())的解释
bash下有很多像{}、[]等一些符号命令,下面是我对一些常用的符号命令的学习笔记,若有错误或纰漏望各位兄弟指正。一、.(source).(点)与source命令一样,从文件中读取并执行命令,无论该文件是否都有可执行权限都能够正确的执行。且是在当前shell下执行,而不是产生一个子shell来执行(我们通常使用“./filename.sh”去执行一个文件是在当前shell下产生一个子s转载 2015-09-04 09:18:49 · 372 阅读 · 0 评论 -
Ubuntu 关于引起更新源索引(apt-get update)时Hash Sum mismatch的问题
说明 首先这个问题国内出现的比较多,小宽带厂商(例如宽带通、长城、轩惠)等出现的比较多 对于此问题的描述和解决方案中文的资料很乱,且很少有从根本上解决问题的问题分析中文真正说出问题根本的帖子为 关于引起更新源索引时Hash Sum mismatch问题的真正原因及解决方案先引用 askubuntu.com上面关于此问题的原文解释 给出正解的人叫做Robie Basak This i原创 2015-09-04 14:36:46 · 1659 阅读 · 0 评论 -
Ubuntu之Gerrit安装
简介Gerrit,一种免费、开放源代码的代码审查软件,使用网页界面。利用网页浏览器,同一个团队的软件程序员,可以相互审阅彼此修改后的程序代码,决定是否能够提交,退回或者继续修改。它使用Git作为底层版本控制系统。它分支自Rietveld,作者为Google公司的Shawn Pearce,原先是为了管理Android计划而产生。这个软件的名称,来自于荷兰设计师赫里特·里特费尔德(Gerrit Riet原创 2015-08-12 17:25:00 · 6127 阅读 · 0 评论 -
Ubuntu默认安装OpenJDK没有tools.jar
首先查一下当前JDK的版本 $ java -version结果java version "1.7.0_79"OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1)OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)然后根据版本7安装完整版的Ope原创 2015-08-21 14:31:31 · 7502 阅读 · 0 评论 -
Android之ListView
特点ListView不会关心每个item的高度是否一致。它通过Adapter的getView获取item元素后,计算其高度。当获取的item总共的高度超过了ListView的高度,则停止调用getView - 如果你的程序一下子调用了很多次Adapter的getView,那么请先怀疑是否得到的item的高度计算都为0吧ListView在运行时会关心item的高度变化,item高度变化后也会通知到原创 2015-09-17 11:22:00 · 683 阅读 · 0 评论 -
Linux之命令若干细节
Linux命令mv 复制包含隐藏文件的所有文件$ mv * .[^.]* dest/# mv命令的最后一个参数是要移动文件的目标位置# 第一个*匹配除了隐藏文件的所有文件# 隐藏文件使用 .[^.]* 匹配# 匹配隐藏文件用.[^.]* 为什么不用 .* ? .* 会匹配目录 . 和 ..# . .[^.]* 的意思是:以.开头,加不是.的一个任意字符,再加其他任意字符原创 2015-09-18 11:28:29 · 423 阅读 · 0 评论 -
Ubuntu之安装 samba 服务器
安装配置samba服务器安装$ sudo apt-get install samba配置创建共享目录$ mkdir /home/z/samba_share$ sudo chmod 666 /home/z/samba_share修改配置文件$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak$ sudo vim /etc/samba/smb.c原创 2015-09-18 13:21:16 · 516 阅读 · 0 评论 -
Ubuntu下的DNS服务器客户端
查看当前DNS$ cat /etc/resolv.conf当前测试环境zjc.com -> 192.168.31.100svr.zjc.com -> 192.168.31.101*.blog.zjc.com -> 192.168.31.101vzjc.com -> 192.168.31.100mail.vzjc.com -> 192.168.31.100DNS服务器安装$ sudo ap原创 2015-09-19 20:30:10 · 780 阅读 · 0 评论 -
Ubuntu安装Oracle JDK 1.7或以上
ubuntu jdk原创 2015-08-02 09:29:41 · 1341 阅读 · 0 评论 -
Ubuntu 64位机器上运行32位程序
在10.04方法是sudo apt-get install ia32-libs之后是$ sudo apt-get install lib32z1$ sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386引用: http://blog.csdn.net/ageme/article/details/26969575原创 2015-08-21 14:16:01 · 1527 阅读 · 0 评论 -
Ubuntu更换源
Ubuntu更换源原创 2015-07-28 11:02:01 · 861 阅读 · 0 评论 -
Ubuntu之邮件服务器(Postfix, Dovecot, MySql)
前提系统为Ubuntu, 版本为14.04, 其他版本问题应该不大系统hostname为zjc.com - 详见设置linux主机名 $ sudo su# echo zjc.com > /etc/hostname# exit系统IP地址为10.1.6.197一些地址映射 要加入/etc/hosts文件或者DNS $ sudo apt-get install vim$ sudo vi原创 2015-08-11 10:31:26 · 12043 阅读 · 2 评论 -
设置linux主机名
假设当前机器ip为10.1.6.197,要设置主机名为zjc.comhostname zjc.comsysctl -w kernal.hostname=zjc.comecho zjc.com > /etc/hostnameecho '10.1.6.197 zjc.com www' >> /etc/hosts原创 2015-07-28 14:57:21 · 1744 阅读 · 1 评论 -
Ubuntu之Gitlab安装
前提创建邮箱 gitlab@vzjc.com, noreply@vzjc.com添加 gitlab.zjc.com IP映射到系统的hosts文件或者DNS $ sudo vim /etc/hosts10.1.6.49 zjc.com zjc vzjc.com mail.vzjc.com gitlab.zjc.com安装安装依赖包Needed to compile Ruby and nat原创 2015-08-01 17:24:11 · 4516 阅读 · 0 评论 -
Ubuntu之更新命令
更新源$ sudo apt-get update更新安装包和强制内核更新$ sudo apt-get dist-upgrade原创 2015-08-24 09:48:50 · 430 阅读 · 0 评论 -
Ubuntu之邮件服务器
首先说一下此方法的局限Postfix发送;Dovecot接收;SquirrelMail运行于nginx,为网页客户端邮件账户为Ubuntu实际用户,不支持虚拟账户如果不与DNS结合,就会导致对于其他域的邮箱,只能发送不能接收,因为其他域的机器不知道本文的zjc.com是啥东东暂未想到前提配置的机器hostname为zjc.com, IP地址为10.1.6.197准备工作如果软件源不给原创 2015-07-29 16:49:51 · 22060 阅读 · 2 评论 -
Ubuntu之Jenkins安装
Jenkins信息Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。主要用于:持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。监控一些定时执行的任务。Jenkins相关URL主页:http://jenkins-ci.org/下载页:http://mirrors.jenkins-ci.org/Ubuntu可用的下载页:http:/原创 2015-08-08 16:58:09 · 3076 阅读 · 0 评论 -
Ubuntu之Jenkins的SMTP TLS邮箱设置
典型错误为:javax.mail.MessagingException: Could not connect to SMTP host:javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?TLS和SSL是两种不同的协议,而Jenkins网页设置界面只支持SSL协议 好在Jenkins的邮件发送是基于J原创 2015-08-14 13:46:42 · 4044 阅读 · 0 评论 -
Ubuntu之创建账户
创建账户创建不能登录的账户sudo useradd -m mtest1 -s /sbin/nologin /sbin/nologin : 此时无法登陆系统,即使给了密码也不行。所谓“无法登陆”指的仅是这个用户无法使用bash或其他shell来登陆系统而已,并不是说这个账号就无法使用系统资源。举例来说,各个系统账号中,打印作业有lp这个账号管理,www服务器有apache这个账号管理,他们都可以进原创 2015-08-01 20:17:58 · 1090 阅读 · 0 评论 -
Ubuntu之安装Gradle
简介Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。现在Android Studio用它来编译APK程序前提Ubuntu官方源的Gradle太陈旧了。。。陈旧到不支持Android Studio的 jcenter方法,如果强行编译,会出现如下错误:Could not find method jcenter() for argumen原创 2015-08-20 16:01:23 · 28158 阅读 · 1 评论 -
Ubuntu之配置所用的DNS服务器
临时配置,重启后失效$ sudo vim /etc/resolv.conf# 增加 DNS 服务器 127.0.0.1nameserver 127.0.0.1重启后仍然有效 - 方法1$ sudo vim /etc/network/interfaces# 增加 DNS 服务器 127.0.0.1dns-nameservers 127.0.0.1重启后仍然有效 - 方法2查看$ cat /et原创 2015-09-20 19:28:02 · 1008 阅读 · 0 评论