apt 包管理的几个基本命令

 Linux & Unix, ubuntu  apt 包管理的几个基本命令已关闭评论
3月 092015
 

安装

查看包描述信息

查看指定包中的文件

查看指定文件属于哪个包

搜索软件包

搜索相关包

删除软件包

禁止更新(即:锁定版本)

(禁止 foo 更新)

 Posted by at 下午 4:34

how-to-install-oracle-java-on-ubuntu-14-04

 Linux & Unix, ubuntu  how-to-install-oracle-java-on-ubuntu-14-04已关闭评论
2月 282015
 

参考:

 

说明:

使用 apt-get install oracle-java7-installer 方式安装时,会自动从官方下载JDK,如果下载到中途失败,再次执行该命令则可以从上次下载到的地方继续下载 (如果kill -9 杀死apt进程是不可取的)

多个java版本共存的配置切换:

 

 Posted by at 下午 3:13

ssh and tty

 Linux & Unix, ubuntu  ssh and tty已关闭评论
2月 272015
 

问题

通过ssh连接到服务器后,当终端窗口放大后,打开vim依然使用原来的小的区域

分析

  • 查看当前tty的size

     
  • 查看当前tty的更多信息

     
  •  resize 命令更新tty信息

    不幸的是,一般都没有这个命令,ubuntu中有这个命令,而且应该是在终端窗口变化时自动执行了,所以,在ubuntu中打开一个终端后缩放是及时生效的
  • 因为当终端窗口发生变化时,虽然不能重绘已有的内容,但是后续执行的ls命令都是能感知到窗口大小的变化的,为什么其他命令(如 vim)感知不到? resize命令是如何实现的?如何安装resize命令? 

 

参考资料:

http://superuser.com/questions/390935/how-can-i-get-terminal-to-repaint-the-contents-when-i-resize-the-terminal

http://stackoverflow.com/questions/19157202/how-do-terminal-size-changes-get-sent-to-command-line-applications-though-ssh-or   这个写的详细些

http://teaching.idallen.com/dat2330/06w/notes/terminal.txt

 Posted by at 下午 4:45

关于磁盘分区的对齐问题

 Linux & Unix, ubuntu  关于磁盘分区的对齐问题已关闭评论
2月 152015
 

缘起

安装完ubuntu后,不想把 /home 和 系统放在同一分区上,于是,重装了一遍,做了三个分区: / 、 /home 、 /data ; 安装完成之后,执行了一下  sudo fdisk -l ,结果如下:

明知道这不是大问题,但是还是膈应

解决办法:

参考资料: http://www.ibm.com/developerworks/cn/linux/l-linux-on-4kb-sector-disks/

虽然gpart做分区时有“对齐到柱面”的选项,但是尝试多次,似乎还是不行; 最后,索性都创建成主分区,果然就不再出现这样的提示了

 Posted by at 上午 11:31