UFFICIALE L'OT di Linux e altri OS

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,553
12,944
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
Ho dovuto aggiornare la mia Ubuntu 20.04 alla 22.04 a causa del regalo di mia moglie ( una tavoletta wacom nuova ).
Non veniva rilevata correttamente e quindi non potevo usarla sui due schermi (non mi dava le impostazioni), mentre sul notebook che aveva già la 22.04 andava bene.
Non lo avessi mai fatto, gnome è un disastro in questa versione (sul notebook ci facevo poco caso in quanto lo uso quando sono fuori casa ) con le app basiche che alcune sono di gnome 42 ed altre di gnome 41..
Dock che sparisce quando si mette fullscreen un'applicazione, ma che 6 volte su 10 non riappare come se ci fosse ancora qualche applicazione aperta a schermo intero.
1672666051362.png
Poi scopri allegramente che anche le app basiche integrate in gnome, sti disgraziati le hanno migrate su snap, e quindi tutto quadra nell'avere un Frankenstein di parti di gnome con versioni random.
1672666263425.png
Per il momento peggior LTS desktop di Canonical che abbia mai provato e di sicuro non me la tengo fino al 24.04, mi sa che oggi si aggiorna direttamente alla 22.10 o è la volta buona che passo a Debian
 

memset

Nuovo Utente
73
53
Ho dovuto aggiornare la mia Ubuntu 20.04 alla 22.04 a causa del regalo di mia moglie ( una tavoletta wacom nuova ).
Non veniva rilevata correttamente e quindi non potevo usarla sui due schermi (non mi dava le impostazioni), mentre sul notebook che aveva già la 22.04 andava bene.
Non lo avessi mai fatto, gnome è un disastro in questa versione (sul notebook ci facevo poco caso in quanto lo uso quando sono fuori casa ) con le app basiche che alcune sono di gnome 42 ed altre di gnome 41..
Dock che sparisce quando si mette fullscreen un'applicazione, ma che 6 volte su 10 non riappare come se ci fosse ancora qualche applicazione aperta a schermo intero.
Poi scopri allegramente che anche le app basiche integrate in gnome, sti disgraziati le hanno migrate su snap, e quindi tutto quadra nell'avere un Frankenstein di parti di gnome con versioni random.
Per il momento peggior LTS desktop di Canonical che abbia mai provato e di sicuro non me la tengo fino al 24.04, mi sa che oggi si aggiorna direttamente alla 22.10 o è la volta buona che passo a Debian
Sempre colpa delle donne alla fine asd
Anyway, come fai a mettere quel prompt sul terminale?
 

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,553
12,944
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11

memset

Nuovo Utente
73
53
dici le info del OS a terminale?
Con screenfetch.
Praticamente tutte le distro ce l'hanno nei propri repo.
Nono intendo il prompt, user@machine:~$ questo, che tu hai il loho piccolo di ubuntu, il disegno della casa per indicare la pwd
 
  • Haha
Reazioni: Moffetta88

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,553
12,944
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
Nono intendo il prompt, user@machine:~$ questo, che tu hai il loho piccolo di ubuntu, il disegno della casa per indicare la pwd
aaaaaaaaaaaa son su zsh con powerlevel10k con un po' di plugin attivi
tipo il versionamento del progetto git in cui sono
1672762200680.png
1672762350184.png
un reminder dei comandi già scritti e quindi una specie di autocompilazione rapida
1672762260056.png
un check se il comando è andato bene
1672762393329.png
Eventualmente quanto tempo ci ha messo
1672762447482.png
Se è stato interrotto bruscamente da un INT
1672762477954.png
Tab interattivi (quello grigio è il mio cursore con cui posso muovermi liberamente nelle possibili scelte)
1672762685984.png
 

memset

Nuovo Utente
73
53
aaaaaaaaaaaa son su zsh con powerlevel10k con un po' di plugin attivi
tipo il versionamento del progetto git in cui sono
Visualizza allegato 449565
Visualizza allegato 449567
un reminder dei comandi già scritti e quindi una specie di autocompilazione rapida
Visualizza allegato 449566
un check se il comando è andato bene
Visualizza allegato 449568
Eventualmente quanto tempo ci ha messo
Visualizza allegato 449569
Se è stato interrotto bruscamente da un INT
Visualizza allegato 449570
Tab interattivi (quello grigio è il mio cursore con cui posso muovermi liberamente nelle possibili scelte)
Visualizza allegato 449571
Figo, Appena arrivo a caso ti mando il zshrc, io uso solo quello Senza tool esterni
 
  • Mi piace
Reazioni: Moffetta88

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,553
12,944
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
Figo, Appena arrivo a caso ti mando il zshrc, io uso solo quello Senza tool esterni
ah no, c'è anche oh-my-zsh
In ogni caso questo è il mio
Bash:
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
# Initialization code that may require console input (password prompts, [y/n]
# confirmations, etc.) must go above this block; everything else may go below.
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
  source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi

export ZSH="/home/enrico/.oh-my-zsh"

# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
ZSH_THEME="robbyrussell"

# Standard plugins can be found in $ZSH/plugins/
# Custom plugins may be added to $ZSH_CUSTOM/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(git)
plugins=(zsh-autosuggestions)

source $ZSH/oh-my-zsh.sh
source ~/powerlevel10k/powerlevel10k.zsh-theme

# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh

#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!!
export SDKMAN_DIR="/home/enrico/.sdkman"
[[ -s "/home/enrico/.sdkman/bin/sdkman-init.sh" ]] && source "/home/enrico/.sdkman/bin/sdkman-init.sh"



#ANDROID PATH
#/home/enrico/sdk/android
export ANDROID_HOME=$HOME/sdk/android
export ANDROID_SDK_ROOT=$HOME/sdk/android
export PATH=$PATH:$ANDROID_SDK_ROOT/emulator:$PATH:$ANDROID_SDK_ROOT/tools:$PATH
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools
 
  • Mi piace
Reazioni: memset

memset

Nuovo Utente
73
53
ah no, c'è anche oh-my-zsh
In ogni caso questo è il mio
Bash:
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
# Initialization code that may require console input (password prompts, [y/n]
# confirmations, etc.) must go above this block; everything else may go below.
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
  source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi

export ZSH="/home/enrico/.oh-my-zsh"

# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
ZSH_THEME="robbyrussell"

# Standard plugins can be found in $ZSH/plugins/
# Custom plugins may be added to $ZSH_CUSTOM/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(git)
plugins=(zsh-autosuggestions)

source $ZSH/oh-my-zsh.sh
source ~/powerlevel10k/powerlevel10k.zsh-theme

# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh

#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!!
export SDKMAN_DIR="/home/enrico/.sdkman"
[[ -s "/home/enrico/.sdkman/bin/sdkman-init.sh" ]] && source "/home/enrico/.sdkman/bin/sdkman-init.sh"



#ANDROID PATH
#/home/enrico/sdk/android
export ANDROID_HOME=$HOME/sdk/android
export ANDROID_SDK_ROOT=$HOME/sdk/android
export PATH=$PATH:$ANDROID_SDK_ROOT/emulator:$PATH:$ANDROID_SDK_ROOT/tools:$PATH
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools
Tu carcola che peró il mio varia da distro a distro, tipo in slackware dovevo fare lexport di path, dato che root e lo user normale hanno path diversi, ad esempio lo user normale non aveva /sbin.
 
  • Mi piace
Reazioni: Moffetta88

memset

Nuovo Utente
73
53
@Moffetta88 Il paragrafo # Enable completion features e rubato dal zshrc di Kali asd, posso "tabbare" per farmi completare i nomi delle cartelle, comandi e le flag di quest'ultimi:
2023-01-03-182953_958x389_scrot.png
2023-01-03-183301_961x245_scrot.png
Usando cowsay mi faccio apparire con un disegnino ascii la release del kernel e il nome del sistema operativo:
2023-01-03-183427_958x648_scrot.png
Il zshrc è questo, la parte dell'export di path di Slackware non so se va lol:
Bash:
#! /bin/zsh
# .zshrc

# If not running interactively, don't do anything
[[ $- != *i* ]] && return

# Cookie with fortune-mod & cowsay
cowsay -f eyes $(uname --kernel-release --operating-system)
printf "\n"

# Print os with figlet
# figlet $(uname -o)

# Change directory just by typing its name
setopt autocd    

# Enable completion features
autoload -Uz compinit
compinit -d ~/.cache/zcompdump
zstyle ':completion:*:*:*:*:*' menu select
zstyle ':completion:*' auto-description 'specify: %d'
zstyle ':completion:*' completer _expand _complete
zstyle ':completion:*' format 'Completing %d'
zstyle ':completion:*' group-name ''
zstyle ':completion:*' list-colors ''
zstyle ':completion:*' list-prompt %SAt %p: Hit TAB for more, or the character to insert%s
zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}'
zstyle ':completion:*' rehash true
zstyle ':completion:*' select-prompt %SScrolling active: current selection at %p%s
zstyle ':completion:*' use-compctl false
zstyle ':completion:*' verbose true
zstyle ':completion:*:kill:*' command 'ps -u $USER -o pid,%cpu,tty,cputime,cmd'

# History configurations
HISTFILE=~/.zsh_history
HISTSIZE=7777
SAVEHIST=7777

# Alias for all distro
alias ls="ls --color=auto"
alias ll="ls -l"
alias la="ls -a"
alias grep="grep --color=auto"
alias hist="history 0"
alias i0="sudo /sbin/init 0" # Shutdown
alias i6="sudo /sbin/init 6" # Reboot

# Bind keys
bindkey -s '^v' "nvim\n"
bindkey -s '^h' "htop\n"

# Export PATH - only Slackware
if [[ $(grep -i '^name' /etc/os-release | cut -d'=' -f2 | tr -d '"') == "Slackware" && $UID != 0 ]]; then
        export PATH="/usr/sbin:/sbin:/usr/local/sbin:$PATH"
fi

# Prompt configuration, % user - # root
if [[ $UID != 0 ]]; then
    PS1="[%n@%m %~]
%# "    # user - white
else
    PS1="[%F{red}%n%F{reset}@%m %~]
%# "    # root - red
fi

# Enable pywal color configuration
# cat ~/.cache/wal/sequences  
# source ~/.cache/wal/colors-tty.sh    # tty color scheme
 
  • Mi piace
Reazioni: Moffetta88

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,553
12,944
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
Niente da fare, a Canonical e agli sviluppatori piacciono troppo le snap..
Da Ubuntu 23.04 anche telegram sarà da snap e non più da pacchetto deb dai repo.. ( io lo avrei proprio rimosso dai repo e lasciato l'installer dal loro sito )
 

Fenix27

Utente Attivo
863
220
Niente da fare, a Canonical e agli sviluppatori piacciono troppo le snap..
Da Ubuntu 23.04 anche telegram sarà da snap e non più da pacchetto deb dai repo.. ( io lo avrei proprio rimosso dai repo e lasciato l'installer dal loro sito )

Sbaglio o c'era la possibilità di disattivare gli snap ad ogni update ? Quindi ora se uno non usa snap per scaricare Telegram deve per forza usare Flatpak.
 

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,553
12,944
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
Sbaglio o c'era la possibilità di disattivare gli snap ad ogni update ? Quindi ora se uno non usa snap per scaricare Telegram deve per forza usare Flatpak.
Il repo ufficiale di ubuntu di installo lo snap sudo apt install telegram .
Da quanto ho capito ci sarà comunque la possibilità di usare la versione binary che si scarica manualmente dal sito sia su Ubuntu che le altre distro.
Comunque queste snap sono una piaga
 

davethecipo

Utente Èlite
3,331
1,163
CPU
i5 4660
Scheda Madre
H97 PC Mate
HDD
qualcuno
RAM
8 GB
GPU
R9 280
Monitor
Samsung SyncMaster 940BW 19'
PSU
Enermax Liberty 620W
Case
Enermax Pandora Midi Tower Black
OS
Arch Linux con KDE...Windows 10
Ho riprovato kubuntu dopo anni, beh all'avvio schermo nero e ho pure trovato un bug dell'installatore dei driver closed source...ho risolto installando Manjaro :asd:
 

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,553
12,944
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
Ho riprovato kubuntu dopo anni, beh all'avvio schermo nero e ho pure trovato un bug dell'installatore dei driver closed source...ho risolto installando Manjaro :asd:
Per me Manjaro è una pessima scelta. Se si vuole entrare nel mondo Arch è nettamente meglio EndeavourOS che ha dei suoi repo con dentro solo l'installer, mentre il resto sono tutti direttamente da quelli di Arch. manjaro ci mette troppo del suo rischiando di non avere syncronizzato librerie e programmi, rompendo tutto allegramente
 

davethecipo

Utente Èlite
3,331
1,163
CPU
i5 4660
Scheda Madre
H97 PC Mate
HDD
qualcuno
RAM
8 GB
GPU
R9 280
Monitor
Samsung SyncMaster 940BW 19'
PSU
Enermax Liberty 620W
Case
Enermax Pandora Midi Tower Black
OS
Arch Linux con KDE...Windows 10
Io stavo su Arch quando ero quindicenne, poi ho scoperto che bisogna lavorare e non si può stare dietro al sistema operativo tutto il giorno. Se rompo anche Manjaro farò il passaggio definitivo a NixOS che ho già provato ma mollato in quanto ostico
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili