debian12记录

 

 

debian12源

  https://www.cnblogs.com/kernelx/p/18178434

 

查看debian版本

  cat  /etc/debian_version

 

安装软件

  不要用 dpkg 安装 deb 包,直接使用 apt  install 安装,好处是apt安装的话,和平常更新一样,安装过程你只需要点一下 y ,
  就能自动把所有的依赖一并安装,反而是 dpkg,简直是一坨答辩,每次安装各种包都要手动修复依赖,适用于你以后安装任何 deb 包。

  注意apt方式需要在deb包前面补上路径,相对路径或绝对路径。

  apt install ./xxxxxx.deb

 

 

启用sudo

    1.用root身份编辑 Sudoers 文件
        vi /etc/sudoers

    2.滚动到文件末尾并添加以下行
        用户名 ALL=(ALL:ALL) ALL

        注意:将 用户名 替换为您要为 Debian 12 BookWorm 的 sudo 组添加的用户。

  

  注销并重新登录之后,您将能够在 Debian 12 Linux 系统中使用 sudo 命令与您的当前用户。  

  https://zhuanlan.zhihu.com/p/640506053

 

 

设置命令别名

    1.修改 环境信息文件 
        vi ~/.bashrc

    2.添加语句
        alias ll='ls -la'

    3.激活
        source ~/.bashrc

 

 

触摸板(touchpad) 右键失效

    debian12的触控板的驱动默认按照mac的触控板模式来的。
    这种情况下,两个手指同时点击就是右键,其实反而更方便点。

    如果要修改为常用的左键确认,右键更多选项,需要在Terminal修改参数:org.gnome.desktop.peripherals.touchpad click-method的值。
    命令:gsettings set org.gnome.desktop.peripherals.touchpad click-method areas

       

    https://blog.csdn.net/wuyujin1997/article/details/104342201

 

 

硬盘自动挂载

    1.通过 blkid 查看硬盘的 UUID
        sudo blkid

    

    2.添加自动挂载点,在最后一行添加
        sudo vim /etc/fstab
        UUID=FCAA3F07AA3EBE48    /media/arm/data            ntfs    defaults 0       0

    3.执行挂载

    sudo midir   /media/arm/data
        sudo mount -a

    4.查看挂载点
        df -h

        这时,sudo reboot 重启后挂载点依然存在。

    5.卸载对应硬盘
        sudo umount 硬盘挂载点

 

  

 

安装问题

解决方法:
    1.打开文件
        vi  ~/.bashrc
    
    2.在末尾添加如下
        export PATH=/usr/loca/sbin:/usr/sbin:/sbin:$PATH
    
    3.使其生效
        source ~/.bashrc    

 

 

设置显示桌面图标

    1.下载gnome-shell-extension-desktop-icons
          https://packages.debian.org/search?searchon=names&keywords=gnome-shell-extension-desktop-icons
       
    2.安装
        dpkg -i gnome-shell-extension-desktop-icons-ng_46+really47.0.2-2_all.deb 
        
    3.重启后在扩展里面启用desktop-icons-ng,即可显示桌面文件

   

 

卸载自带的vim-tiny

  apt remove vim-tiny

  apt install vim

 

安装搜狗输入法

  

安装输入法依赖

  sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2

  sudo apt install libgsettings-qt1

 

  https://www.bilibili.com/read/cv30070217/

 

 

快捷键

  Alt + Tab 组合键在当前桌面的不同程序之间切换
  Alt + ` 组合键在同一应用程序的不同窗口之间切换

  https://www.jb51.net/os/Ubuntu/557935.html

 

 

查看命令所在路径

  type  需要查看的命令

  which  需要查看的命令

 

 

 

适用于Linux系统的8个最佳Notepad++替代品 

Notepadqq
        Notepadqq是⼀个完全免费的源代码编辑器,作为Notepad++的Linux替代品⽽创建,⽽Notepad++仅适⽤于
        Windows。就像Notepadd++⼀样,它的⽬标是确保程序体积⼩,执⾏速度快。
        其功能包括简单、养眼的⽤⼾界⾯,⽀持多视图编辑、插件扩展、多种编程语⾔、语法突出显⽰等。    

        $sudo apt install notepadqq


    Geany
        Geany是⼀个开源GTK+⽂本编辑器,旨在为⽤⼾提供⼏乎不依赖其他软件包的轻量级、快速的IDE。其功能包括内置可
        切换控制台、多编程语⾔、⽂件格式⽀持、代码折叠、调⽤提⽰、代码导航、符号名称⾃动完成等。

        $sudo apt install geany    


    GNU Emacs
        GNU Emacs是EMACS⽂本编辑器系列中的⼀个可定制、可扩展、开源、⾃记录的实时显⽰⽂本编辑器,因其可扩展性
        ⽽⼴受欢迎。其功能包括对多种⽂件格式和语⾔的语法突出显⽰⽀持、使⽤Emacs Lisp代码或 GUI进⾏⾃定义、完整的
        Unicode⽀持、完整的内置⽂档和教程等。

        $sudo apt install emacs


    Sublime Text
        Sublime Text是⼀款免费、功能强⼤、专有、社区维护、跨平台且可扩展的源代码编辑器,具有Python API。Sublime
        Text于2008年由Jon Skinner和Will Bond⾸次发布,⾃此赢得了忠实⽤⼾的⼼,他们确定它是vi和GNU Emacs的现代版本。
        Sublime Text具有⼲净、简约的⽤⼾界⾯、Goto Anything、分割编辑、即时项⽬切换、⽀持⼏乎任何编程语⾔、⽀持⼤量插件等。

        $sudo dpkg -i .deb 


    Kate
        Kate(KDE⾼级⽂本编辑器)是⼀个开源GUI⽂本编辑器,由KDE社区开发,⾃2001年起与KDE软件捆绑在⼀起。
        Kate被⽤作Quanta Plus、LaTeX前端和KDevelop等技术中的编辑组件。其功能包括代码折叠、可通过XML⽂件扩展
        的语法突出显⽰、⾃动字符编码检测等。

        $sudo apt install kate


    Visual Studio 
        CodeVisual Studio Code是由Microsoft Corporation创建的功能强⼤、可扩展、完全可定制的跨平台⽂本编辑器。它为所
        有平台上的⽤⼾提供了⼀个统⼀的环境,可以在任何平台上以任何语⾔构建和测试程序。
        VS Code功能包括IntelliSense、内置Git命令、编辑器中内置的调试器(带有调试中断)、调⽤堆栈和交互式控制台、
        ⽀持⼏乎所有编程语⾔等。    

        $sudo apt install code


    SciTE
        SciTE是⼀个基于SCIntilla的⽂本编辑器,最初是为了演⽰Scintilla⽽创建的,但后来逐渐变得可⽤于开发和运⾏通常具
        有简单配置的程序。它具有简单的选项卡式GUI,具有语法突出显⽰、⽀持双向⽂本、帮助脚本、可配置的键盘快捷键等。
        SciTE免费版本可⽤于具有GTK+和Windows的Linux兼容系统,⽽商业版本可从Mac App Store下载。

        $sudo apt install scite    


    CodeLobster
        CodeLobster是⼀款完全免费的多功能便携式 IDE,专为PHP、HTML、CSS和JavaScript 项⽬⽽设计,⽀持超过15个
        框架。它为⽤⼾提供了许多付费应⽤程序中⼏乎所有的功能,例如成对突出显⽰、⼯具提⽰、PHP和JS调试⾼级⾃动完成、增量查找等。
        CodeLobster专业版包含SASS和LESS、分割窗⼝⽐较、代码验证、SQL管理器等功能,以及⼤量值得企业⽤⼾使⽤的附加插件。    

  

  https://www.ecscoupon.com/2125.html

 

posted @ 2024-03-06 04:06  迷人的危险~  阅读(85)  评论(0编辑  收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css