• opensuse 13.1 安装配置从0开始


    主要目的为自己留作备份,仅作参考!

    1. 输入法

    托盘->输入法->配置

    去掉除英语和Sunpinyin之外的输入法,配置Sunpinyin,使用双拼方案,重启fcitx。

    另外需要禁用笔画功输入功能的话参见http://www.cnblogs.com/sunshy/p/3684299.html

    2. 配置网络

    YaST->网络设置

    改主机名,DNS,概览中编辑网卡,设置静态IP,路由中设置网关

     3. 改源

    YaST->软件源

    USTC/update: http://mirrors.ustc.edu.cn/opensuse/update/13.1

    USTC/update-non-oss: http://mirrors.ustc.edu.cn/opensuse/update/13.1-non-oss

    USTC/Oss: http://mirrors.ustc.edu.cn/opensuse/distribution/13.1/repo/oss

    USTC/Non-Oss: http://mirrors.ustc.edu.cn/opensuse/distribution/13.1/repo/non-oss

    KDE: http://download.opensuse.org/repositories/KDE:/Current/openSUSE_13.1

    KDE_Extra: http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.1

    Factory: http://packman.inode.at/suse/Factory

    刷新源,更新:

    sudo zypper dup

    4. 桌面美化

    更新比较慢,在此同时配置下桌面

    桌面设置->工作空间外观,添加diamond

    应用程序外观,颜色添加gentle,图标添加Compass(解压缩到~/.local/share/icons)

    5. 主目录改为英文

    http://www.cnblogs.com/sunshy/p/3727035.html

     6. 安装显卡驱动

    http://zh-tw.opensuse.org/NVIDIA#openSUSE_13.1.E3.80.8112.3.E3.80.8112.2.E3.80.8112.1_.E8.88.87_11.4

    7. 安装CUDA

    下载 .run 文件: https://developer.nvidia.com/cuda-downloads

    chmod +x cuda_xxxx.run
    sudo ./cuda_xxxx.run

    注意不要重新安装NVIDIA Driver,在那一步的时候选择No

    配置环境变量

    export PATH=$PATH:/usr/local/cuda-6.0/bin/
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-6.0/lib64:/usr/local/cuda-6.0/lib

    编写测试文件 test_cuda.cu :

    #include <stdio.h>
    
    __global__ void foo()
    {
    }
    
    int main()
    {
      foo<<<1,1>>>();
      printf("CUDA error: %s
    ", cudaGetErrorString(cudaGetLastError()));  
      return 0;
    }

    编译:

    nvcc test_cuda.cu -o test_cuda
    ./test_cuda

     如果输出 no error 则大功告成,但是可能会出现 no CUDA-capable device is detected 的错误,很有可能是因为当前用户不在 video 组里面,添加进video组注销重新登录即可。如果出现 unkown error, 则很有可能是没有 nvidia_uvm module, 解决办法是添加nvidia的源并安装 nvidia-uvm-gfxG03-kmp-desktop 。nvidia的源在安装显卡驱动时应该已经添加过了。但是仍然存在一个问题,重启计算机后又不能正常加载nvidia_uvm module,zypper se发现之前装过的nvidia-uvm-gfxG03-kmp-desktop又变成了未安装状态,但是其实用locate nvidia_uvm.ko发现还是存在的,分析是模块未能正常加载。目前没有发现好的办法,只能每次重启后需要用cuda时重新安装nvidia-uvm-gfxG03-kmp-desktop。这里https://devtalk.nvidia.com/default/topic/699610/linux/334-21-driver-returns-999-on-cuinit-cuda-/分析了一些相关的内容,但是不是很好用。。。

    8. 安装JAVA

    下载rpm:http://www.oracle.com/technetwork/java/javase/downloads/index.htm

    sudo zypper in jdk-xxx.rpm
    sudo /usr/sbin/update-alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_05/bin/java 20000
    sudo /usr/sbin/update-alternatives --config java

    9. 配置sublime

    http://www.cnblogs.com/sunshy/p/3728838.html

     10 .安装Virtualbox

    安装后打开虚拟机出现Kernel driver not installed (rc=-1908) 错误,需要额外安装依赖重新配置,参考http://forum.ubuntu.org.cn/viewtopic.php?t=383161

     11. 安装vlc与视频解码器

    packman源里安装vlc总会出现依赖错误,无法找到libass.so.5,官方源里有vlc但是没有vlc-codecs,因此还是播放不了视频,可以使用videolan的源,到这个页面安装:http://www.videolan.org/vlc/download-suse.html

    然后从这里安装一些解码器: https://lug.ustc.edu.cn/sites/opensuse-guide/codecs.php

    还需要手动解决一些依赖,基本上都是选择变动厂商。

     12. 配置LAMP

    https://lug.ustc.edu.cn/sites/opensuse-guide/srvlamp.php

    提一点,如果需要在网页上列出目录下文件,网上一般是说在httpd.conf文件中修改<Directory>标签中的Options 为 Indexes,但实际上的配置却是在文件/etc/apache2/default-server.conf中。

  • 相关阅读:
    盛最多水的容器
    寻找2个有序数组的中位数
    从链表中删除总和值为0的连续节点
    链表中的下一个更大节点
    链表的中间节点
    循环有序链表的插入
    设计链表
    链表组件
    扁平化多级双向链表
    将二叉搜索数转化为排序的双向链表
  • 原文地址:https://www.cnblogs.com/sunshy/p/3728027.html
Copyright © 2020-2023  润新知