tincho   18-02-2024, 23:29
#1
A raíz de una función que estoy optimizando con la finalidad de detectar las aplicaciones por defecto para diferentes archivos necesito recabar informacion de otros sistemas.
Concretamente donde se encuentran los archivos mimeapps.list en cada distribución y escritorio.
Solo se donde se encuentra en XFCE que es el escritorio que uso yo.
A ver si me pueden decir en vuestra distro donde están esos archivos y si en KDE por ejemplo se llama kde-mimeapps.list y cosas así.
Dentro del archivo hay algo como:
[Added Associations]
image/jpeg=bar.desktop;baz.desktop
video/H264=bar.desktop
[Removed Associations]
video/H264=baz.desktop
[Default Applications]
image/jpeg=foo.desktop

Gracias.

1 Saludo.
Grandamakulo   19-02-2024, 17:39
#2
Hola:

/home/paco/.config/mimeapps.list
Código:
 
System:
  Kernel: 5.15.0-94-generic x86_64 bits: 64 compiler: gcc v: 11.4.0 Desktop: Cinnamon 6.0.4
    tk: GTK 3.24.33 wm: muffin vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21.3 Virginia
    base: Ubuntu 22.04 jammy
Machine:
  Type: Laptop System: HP product: HP 250 G7 Notebook PC v: Type1ProductConfigId
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: HP model: 84A6 v: 80.43 serial: <superuser required> UEFI: Insyde v: F.24
    date: 01/10/2020
Battery:
  ID-1: BAT1 charge: 8.3 Wh (95.4%) condition: 8.7/42.1 Wh (20.6%) volts: 13.2 min: 11.6
    model: Hewlett-Packard PABAS0241231 type: Li-ion serial: <filter> status: Charging
CPU:
  Info: dual core model: Intel Pentium 4417U bits: 64 type: MT MCP smt: enabled arch: Coffee Lake
    rev: A cache: L1: 128 KiB L2: 512 KiB L3: 2 MiB
  Speed (MHz): avg: 1200 min/max: 400/2300 cores: 1: 1200 2: 1200 3: 1200 4: 1200
    bogomips: 18399
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel vendor: Hewlett-Packard driver: i915 v: kernel ports: active: eDP-1
    empty: HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:5906 class-ID: 0300
  Device-2: Chicony HP Webcam type: USB driver: uvcvideo bus-ID: 1-5:2 chip-ID: 04f2:b62a
    class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: modesetting unloaded: fbdev,vesa
    gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9")
  Monitor-1: eDP-1 model: BOE Display res: 1920x1080 hz: 60 dpi: 142 size: 344x193mm (13.5x7.6")
    diag: 394mm (15.5") modes: 1920x1080
  OpenGL: renderer: Mesa Intel HD Graphics 610 (KBL GT1) v: 4.6 Mesa 23.2.1-1ubuntu3.1~22.04.2
    direct render: Yes
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Hewlett-Packard driver: snd_hda_intel
    v: kernel bus-ID: 00:1f.3 chip-ID: 8086:9d71 class-ID: 0403
  Sound Server-1: ALSA v: k5.15.0-94-generic running: yes
  Sound Server-2: JACK v: 1.9.20 running: no
  Sound Server-3: PulseAudio v: 15.99.1 running: yes
  Sound Server-4: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Hewlett-Packard
    driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1 port: 4000 bus-ID: 01:00.0
    chip-ID: 10ec:8168 class-ID: 0200
  IF: eno1 state: down mac: <filter>
  Device-2: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter vendor: Hewlett-Packard
    driver: rtl8821ce v: v5.5.2.1_35598.20191029 pcie: speed: 2.5 GT/s lanes: 1 port: 3000
    bus-ID: 02:00.0 chip-ID: 10ec:c821 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth 4.2 Adapter type: USB driver: btusb v: 0.8 bus-ID: 1-6:3
    chip-ID: 0bda:b00a class-ID: e001 serial: <filter>
  Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 2.1 lmp-v: 4.2
    sub-v: f098 hci-v: 4.2 rev: 75b8
RAID:
  Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci v: 3.0 port: 5060
    bus-ID: 00:17.0 chip-ID: 8086:282a rev: N/A class-ID: 0104
Drives:
  Local Storage: total: 238.47 GiB used: 89.86 GiB (37.7%)
  ID-1: /dev/nvme0n1 vendor: KIOXIA model: N/A size: 238.47 GiB speed: 15.8 Gb/s lanes: 2
    type: SSD serial: <filter> rev: ADHA0102 temp: 41.9 C scheme: GPT
Partition:
  ID-1: / size: 233.18 GiB used: 89.86 GiB (38.5%) fs: ext4 dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: file size: 2 GiB used: 214 MiB (10.4%) priority: -2 file: /swapfile
USB:
  Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 12 rev: 2.0 speed: 480 Mb/s
    chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-5:2 info: Chicony HP Webcam type: Video driver: uvcvideo interfaces: 2 rev: 2.0
    speed: 480 Mb/s power: 500mA chip-ID: 04f2:b62a class-ID: 0e02 serial: <filter>
  Device-2: 1-6:3 info: Realtek Bluetooth 4.2 Adapter type: Bluetooth driver: btusb
    interfaces: 2 rev: 1.1 speed: 12 Mb/s power: 500mA chip-ID: 0bda:b00a class-ID: e001
    serial: <filter>
  Hub-2: 2-0:1 info: Super-speed hub ports: 6 rev: 3.0 speed: 5 Gb/s chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 29.8 C pch: 34.0 C mobo: 27.8 C
  Fan Speeds (RPM): N/A
Repos:
  Packages: 4570 note: see --pkg apt: 4527 flatpak: 43
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/gambas-team-gambas3-jammy.list
    1: deb [arch=amd64 signed-by=/etc/apt/keyrings/gambas-team-gambas3-jammy.gpg] https: //ppa.launchpadcontent.net/gambas-team/gambas3/ubuntu jammy main
    2: deb-src [arch=amd64 signed-by=/etc/apt/keyrings/gambas-team-gambas3-jammy.gpg] https: //ppa.launchpadcontent.net/gambas-team/gambas3/ubuntu jammy main
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb https: //mirrors.cicku.me/linuxmint/packages virginia main upstream import backport
    2: deb https: //www-ftp.lip6.fr/pub/linux/distributions/Ubuntu/archive jammy main restricted universe multiverse
    3: deb https: //www-ftp.lip6.fr/pub/linux/distributions/Ubuntu/archive jammy-updates main restricted universe multiverse
    4: deb https: //www-ftp.lip6.fr/pub/linux/distributions/Ubuntu/archive jammy-backports main restricted universe multiverse
    5: deb http: //security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
Info:
  Processes: 250 Uptime: 27m wakeups: 1 Memory: 7.66 GiB used: 3.55 GiB (46.3%) Init: systemd
  v: 249 runlevel: 5 Compilers: gcc: 11.4.0 alt: 11/12/9 Client: Cinnamon v: 6.0.4 inxi: 3.3.13

En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
Shell   19-02-2024, 23:43
#3
Hola Tincho!.

Tengo dos usuarios que tienen "ambos" ese archivo en el directorio /home/usuario/.local/share/applications/mimeapps.list
Pero esos dos archivos están vacíos.

Ahora bien, en el usuario que uso por defecto, tiene otro directorio con ese archivo en:
/home/usuario/.config/mimeapps.list

Ese último archivo si tiene contenido.

Visto de alguna forma, parece un sitio muy común, ¿ no ?.
Uso Linux Mint Mate 21.1

Lo curioso es que los otros estén vacíos (siendo usuarios diferentes, ademas).
Es algo propio de cada usuario por lo que parece, no es algo que se encuentre en la partición del administrador.

Saludos
Última modificación: 19-02-2024, 23:45 por Shell.

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
  
Usuarios navegando en este tema: 3 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.